Far from being three-hour marathons of unintelligible, boring dialogue, Shakespeare's plays are in fact exciting, tragic, funny, and often downright rude m...