Trailer for Torchwood: Children of Earth.

Holy fucking CRAP this looks good.