Watch Fire Serpent (2007)
CC 
Fire Serpent (2007)

Fire Serpent (2007)

Alien creatures emerge from the sun and attack Earth.