Murdoch Mysteries
Season 1
Ep 13. The Annoying Red Planet
- TVPG
- April 17, 2008
- 47 min
-
8.0 (365)
When an astronomer is found hanging in a tree, evidence points to one conclusion: Martians. Murdoch searches for more earthly answers.
When an astronomer is found hanging in a tree, evidence points to one conclusion: Martians. Murdoch searches for more earthly answers.