This gallery contains 163 photos.
Torchwood season 3 consist of five episodes only (one hour each), and was developed as a single story called Children of Earth. The episodes are titled Day One, Day Two, Day Three, and so on. The series focuses on the consequences of appeasement policy. Having … Continue reading