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
2018
2017
1999
2015
2005
2007
2006
2003
2016
1967
2004
2001
1997
1956
1992
2023