they replaced Anthony Stewart Head after the first episode with someone else. Alan Davies is the guy who plays Jonathan, IIRC. Caro Q. was on Men Behaving Badly (now AKA British Men Behaving Badly) too. they're both chock-full o' charm. closest i can come to a good gen-x mystery show. producers don't have a madonna/whore complex with madeline like the x-files producers do with scully, either.
Re: Why Jonathan Creek?