If you remember chiller theater sci fi show in the early 60’s there was a movie called the hideous sun demon https://www.youtube.com/watch?v=YJNOo0_FxM8