The Emmy-winning film, now streaming on Netflix, proves that life, death, science, religion are not antithetical
23 Jan 2022 10:05 PM IST