SkylineAvailable to buy on March 21, 2011
Skyline: Strause Brothers Feature
When alien ships turn up over the world's biggest cities you run and, in this film, you never look back. Strange blue lights beam down from each spaceship drawing humans out like moths to a flame. Hollywood, sci-fi thriller with great special effects. Don't look up.