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.
2013
1972
1933
2016
1966
1987
1981
1989
1974
1996
1940
1952
1999
1998
2008
1968
1967
1984
1990
2024