Loading player...
If the video doesn't load, try switching servers above. Ads may be displayed by the host.
In 1890s Canada, a police inspector applies the latest scientific methods of deduction, much to the chagrin of his superiors.
Back to show details