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.
2025
1985
1996
2024
2020
1976
2022
1913
2023
1973
2021
1992
—
2001
2014