This stage adaptation of the smash 1998 movie of the same name has something for everyone: comedy, romance, Shakespearean prose, and a dog! 14/10, approve!