Cast and Crew of Hamlet 2

Cast of
Hamlet 2

About Hamlet 2

In this irreverent comedy, a failed actor-turned-worse-high-school-drama-teacher rallies his Tucson, AZ students as he conceives and stages politically incorrect musical sequel to Shakespeare's Hamlet.

Full Cast of Hamlet 2

Steve Coogan
plays Dana Marschz

Steve Coogan as Dana Marschz

Stephen John "Steve" Coogan (born 14 October 1965) is an English comedian, actor, writer and producer. His best know...

See Steve Coogan's other roles

Catherine Keener
plays Brie Marschz

J. J. Soria
plays Octavio

J. J. Soria as Octavio

J. J. Soria was born on August 28, 1986 and is currently 37 years old.

See J. J. Soria's other roles

Skylar Astin
plays Rand Posin

Skylar Astin as Rand Posin

Skylar Astin Lipstein (born September 23, 1987) is an American actor and singer. He's best known for portraying Jesse...

See Skylar Astin's other roles

Phoebe Strole
plays Epiphany Sellars

Melonie Diaz
plays Ivonne

Arnie Pantoja
plays Vitamin J

Michael Esparza
plays Chuy

Natalie Amenula
plays Yolanda

Marshall Bell
plays Principal Rocker

David Arquette
plays Gary

David Arquette as Gary

David Arquette (born September 8, 1971) is an American actor, former professional wrestler, director, producer, and f...

See David Arquette's other roles

Elisabeth Shue
plays Elisabeth Shue

Elisabeth Shue as Elisabeth Shue

Elisabeth Judson Shue (born October 6, 1963) is an American actress, best known for her starring roles in the films T...

See Elisabeth Shue's other roles

Amy Poehler
plays Cricket Feldstein

Amy Poehler as Cricket Feldstein

Amy Poehler (/ˈpoʊlər/; born September 16, 1971) is an American actress, comedian, writer, producer, and director. Af...

See Amy Poehler's other roles

Marco Rodríguez
plays Mr. Marquez

Deborah Chavez
plays Mrs. Marquez

Evan Adrian
plays Danny the Waiter

Nat Faxon
plays Glenn from Copy Shop

Nat Faxon as Glenn from Copy Shop

Nathaniel Wales Faxon is an American actor, comedian, director, and Academy Award-winning screenwriter. He won the Ac...

See Nat Faxon's other roles

Johnnie Hector
plays Policeman

Arron Shiver
plays Virgil

Josh Berry
plays Mr. Mann

J.D. Garfield
plays Man with Envelope


Crew of Hamlet 2

Discover the backstage crew of Hamlet 2 →