William Shakespeare’s play Hamlet is considered by some to be the single greatest story ever written.
Hamlet has it all: ghosts, sword fights, suicide, revenge, lust, murder, philosophy, faith, manipulation, and a climactic bloodbath worthy of a Tarantino film. It’s …