The God Complex

September 17, 2011
76.5%

Doctor Who - S6 - E11

The God Complex

The trio arrive at a hotel where the layout of the rooms keeps changing. It also contains rooms that hold the greatest fears of each visitor.

Doctor Who: Season 6 - 13 Episode s