Reminded me of the Torchwood special.
This reminded me a hell of a lot of the Torchwoood special "Children Of Earth" another serial that had good moments let down by a crappy resolution....
This reminded me a hell of a lot of the Torchwoood special "Children Of Earth" another serial that had good moments let down by a crappy resolution....