A mad scientist attempts to bring an ancient Egyptian mummy back to life.
2010
2023
2022
2018
2017
2019
1976
2007
1980
1965
2025