Dana (Steve Coogan) leitet an einer Highschool eine Schauspielgruppe. Nach mehreren Flops muss er um den Fortbestand seines Kurses bangen. Um das Ruder noch einmal herumzureißen, schreibt Dana eine Fortsetzung von "Hamlet" und bringt das politisch völlig unkorrekte und provozierende Werk mit Hilfe seiner treuen Studenten als Musical auf die Bühne.