(1982)
Released: 1982-09-06
A mad scientist attempts to bring an ancient Egyptian mummy back to life.
Vote Now!