Two scientists attempt to create a machine that prevents death, but get more than they bargained for when they turn the device on themselves.
2015
1982
1985
2001
2005
2019
2024
1915
2009
2007
2016
1994
2008