The Hideous Sun Demon

The Hideous Sun Demon (sometimes billed as The Sun Demon, or in the UK as Blood on His Lips) is a 1958 American science fiction horror film produced, directed, and cowritten by Robert Clarke, who also starred in the title role.

Open in LoreScroll

Source: Wikipedia, The Hideous Sun Demon. Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.