This is exactly what it sounds like. David Carl plays Gary Busey playing all the roles in Hamlet in a about an hour. Gary uses puppets, multimedia, song, and good-old-fashioned acting to tell the bard's most infamous tale!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…