Feb 24, 2007 1h 29m
TV Movie | Horror | Science Fiction | Action
Alien creatures emerge from the sun and attack Earth.