Based on the books by Jim Butcher, The Dresden Files follows the life of professional wizard Harry Dresden (Paul Blackthorne), a haunted fella with a dark past and a dedication to helping set things right in the world. This wisecracking magic man often offers his services to the Chicago police when they're in a pickle and can't unravel the riddles of the paranormal. Va-va-va-voom Valerie Cruz co-stars as the policewoman who often enlists his services, and lovely Natalie Lisinska is his occasional love interest.