The Hideous Sun Demon (1959) (DVD film review).
Scientist Doctor Gilbert McKenna (actor Robert Clarke), affected by a radioactive experiment in the presence of direct sunlight, turns into
Read MoreScientist Doctor Gilbert McKenna (actor Robert Clarke), affected by a radioactive experiment in the presence of direct sunlight, turns into
Read More