Movie History Revenge of the Sun Demon 1983 What's Up, Hideous Sun Demon 1983 Blood on His Lips 1959 The Hideous Sun Demon 1959 The Hideous Sun Demon 1959