Michael Esparza

  • Celebrity
Where to Watch

Available to Stream

  • Watch on

Next on TV

  • Hamlet 2 Monday Feb 26th, 8:20am

    HBOSGe
  • Hamlet 2 Saturday Mar 3rd, 12:55pm

    HBO2

Watch See all »

Mon Feb 26 8:20am
Hamlet 2 HBOSGe

Amusing but erratic satire about a failed actor (Steve Coogan) who becomes a high-school drama teacher in Arizona, where he tries to make a comeback by staging a musical sequel to Shakespeare's play. Catherine Keener, Amy Poehler, David Arquette, Elisabeth (more…)

I’ll Watch16 Watching
Sat Mar 3 12:55pm
Hamlet 2 HBO2

Amusing but erratic satire about a failed actor (Steve Coogan) who becomes a high-school drama teacher in Arizona, where he tries to make a comeback by staging a musical sequel to Shakespeare's play. Catherine Keener, Amy Poehler, David Arquette, Elisabeth (more…)

I’ll Watch16 Watching

Details