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.
2024
1996
2001
1921
1985
2013
2008
2009
2006
2025
2014
2023
—
1995