
The Strause Brothers also created the film's special effects through their VFX company Hydraulx.
"...After a night of partying, a group of friends are distracted as beams of light awaken everyone in Los Angeles, attracting people like moths to a flame. As the night progresses and people start to vanish in thin air, the friends soon realize that extraterrestrial forces are swallowing up the entire human race..."
"Skyline" is set for a North American release, November 12, 2010.
Click the images to enlarge…
