Every episode from the first three seasons of the Doctor Who spin-off series set in Cardiff. Captain Jack is in charge of Torchwood - a disparate crew of investigators, each an expert in his chosen field, searching desperately for alien debris that has fallen to earth. They're beyond the rule of law - hired by the UK government and in a race to find the technology before the UN does, so that they might use it to fight crime here on earth. Season 1 episodes are: 'Everything Changes', 'Day One', 'Ghost Machine', 'Cyberwoman', 'Small Worlds', 'Countrycide', 'Greeks Bearing Gifts', 'They Keep Killing Susie', 'Random Shoes', 'Out Of Time', 'Combat', 'Captain Jack Harkness' and 'End Of Days'. Season 2 episodes are: 'Kiss Kiss, Bang Bang', 'Sleeper', 'To the Last Man', 'Meat', 'Adam', 'Reset', 'Dead Man Walking', 'A Day in the Death', 'Something Borrowed', 'From Out of the Rain', 'Adrift', 'Fragments' and 'Exit Wounds'. Season 3 episodes are: 'Children of Earth - Day One', 'Children of Earth - Day Two', 'Children of Earth - Day Three', 'Children of Earth - Day Four' and 'Children of Earth - Day Five'.