Two scientists attempt to create a machine that prevents death, but get more than they bargained for when they turn the device on themselves.
2016
2018
2021
2017
2022
1942
2024
2012
1941
2020
1926
1979
2009
1982