A fast, funny, frightening action adventure movie that pits a teen gang against an invasion of savage alien monsters. It turns a London housing estate into a sci-fi playground. A tower block into a fortress under siege. And teenage street kids into heroes. It's inner city versus outer space.