Ice from the Sun
Ice from the Sun is a 1999 independently produced horror film directed by Eric Stanze, and is St. Louis–based production company Wicked Pixel Cinema's second feature film.
Source: Wikipedia, Ice from the Sun. Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.