Where To Stream The Lost Room Season 1 Episode 1
Part 1 The Key and the Clock
- Aired December 11, 2006
- 90 Min
- Rated 7.3
Detective Joe Miller is on the case after two men are found burned to death in a pawn shop following a deal gone bad involving a mysterious key.