This animated film tells the story of a young woman who transforms into a monster after getting hit by a meteorite. She's taken to a government compound, where she meets various other monsters who've shown up over time. But then aliens launch an invasion, and the monsters may be humanity's last hope.
Added by Upcoming Robot on June 13, 2010