
Hamlet 2(2008)
“One high school drama teacher is about to make a huge number 2.”
Overview
Failed actor-turned-worse-high-school-drama-teacher Dana Marschz rallies his Tucson students as he conceives and stages a politically incorrect musical sequel to Shakespeare's Hamlet.
Director
Andrew Fleming
Studio
Focus Features
Budget
$9M
Revenue
$5M
Cast

Steve Coogan
as Dana Marschz

Catherine Keener
as Brie Marschz

J. J. Soria
as Octavio

Skylar Astin
as Rand Posin

Phoebe Strole
as Epiphany Sellars

Melonie Díaz
as Ivonne

Arnie Pantoja
as Vitamin J

Michael Esparza
as Chuy

Natalie Amenula
as Yolanda

Marshall Bell
as Principal Rocker

David Arquette
as Gary

Elisabeth Shue
as Elisabeth Shue
Where to Watch
Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.
Movie Facts
Release Year
2008
Runtime
1h 32m
Language
English
Rating
5.9 / 10
Budget
$9M
Box Office
$5M
Production Companies
Focus Features
You Might Also Like
Frequently Asked Questions
Where can I watch Hamlet 2?▼
Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Hamlet 2 (2008).
What is Hamlet 2 about?▼
Failed actor-turned-worse-high-school-drama-teacher Dana Marschz rallies his Tucson students as he conceives and stages a politically incorrect musical sequel to Shakespeare's Hamlet.
Who directed Hamlet 2?▼
Hamlet 2 was directed by Andrew Fleming and released in 2008. It is a comedy, music film.
How long is Hamlet 2?▼
Hamlet 2 has a runtime of 1 hours and 32 minutes (92 minutes total).
Who stars in Hamlet 2?▼
The cast of Hamlet 2 includes Steve Coogan as Dana Marschz, Catherine Keener as Brie Marschz, J. J. Soria as Octavio, Skylar Astin as Rand Posin, Phoebe Strole as Epiphany Sellars and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.








