In a world where death is impossible, three worn-out immortals stumble upon a bizarre corpse bearing a pill that can finally end their endless lives. Humanity blossoms, motives clash and change as they decide whether to take the pill or not.
2005
2024
2020
2013
2015
2022
2025
1981
—
1962
2006
1986
2010