Where To Stream Doctor Who Season 5 Episode 11
The Lodger
- Aired June 12, 2010
- 45 Min
- Rated 7.7
- Number 66 Of 153 Rated Episodes
There's a house on Aickman road and a staircase that people go up, but never down. To solve the mystery of the man upstairs the Doctor must face his greatest challenge.