A group of London teens rally in the middle of an alien invasion and fight to defend their tower block.
1h 25m 10s