John Barrowman is a treat. The Sherlock fan in me is also amused that they got Sherlock Holmes in here because Doyle.