Two scientists attempt to create a machine that prevents death, but get more than they bargained for when they turn the device on themselves.
2017
2015
2010
2014
2019
2022
2013
2020
2021
2018
1913
2024
1997