Ice from the Sun (1999)
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. The film had a theatrical release in 2001.
More at Wikipedia.