Comedy drama series about a deviser of magic tricks who is often called in to solve puzzling murders. Starring Alan Davies.
All available episodes (32 total)
No upcoming broadcasts
All previous episodes