New On Netflix: Skyline 11 years ago L.A. is punished for its sins in this grim and visually impressive low-budget alien invasion flick from the Brothers Strause.