Hamlet 2
Stephen Silver
Hamlet 2 has a lot on its mind, not all of it good. You can tell everyone involved here knows what they're doing... it's just that they have too many balls in the air and can't effectively juggle them at once.