"Through all of this, I’ve yet to mention the brilliant Tom Waits as Mr. Nick. He is Satan in a bowler hat and a John Waters moustache. He plays Satan as a character that loves the game he plays with Parnassus. Tricking him into immortality, so that Satan has eternity to play with the dear Doctor. Tom Waits is brilliant in the role – reminding me of the best Satans we’ve ever had."