In 1890s Canada, a police inspector applies the latest scientific methods of deduction, much to the chagrin of his superiors.
Based on 9 votes
Be the first to share your thoughts about this show!