Cast:
Steve Coogan, Catherine Keener, David Arquette, Amy Poehler, Elizabeth Shue
While the film shares part of its name with the popular Shakespearean play 'Hamlet', it takes nothing from the brilliant work of literature. Instead,
Hamlet 2 creates its own style by serving up the most unique and politically incorrect dialogue ever spoken on screen. From the film's marketing anthem, 'Rock Me Sexy Jesus,' to the inappropriate racial remarks, everything is fair game in this all out banter-fest.