Back to All Events

Magic Theatre and Play On Shakespeare Present Macbeth a new version by Migdalia Cruz


Macbeth

By William Shakespeare

New Version by Migdalia Cruz

directed by Liam Vincent

Resident Company Play On Shakespeare and the Magic theatre partner again on a new version of a Shakespeare classic! Following the sold out premiere of Richard II- we are creating a new version of Macbeth by legendary writer Migdalia Cruz, directed by the Magic’s own Associate Lead director Liam Vincent. Featuring Catherine Castellanos as Macbeth and Sarah Nina Hayon as Lady Macbeth, this Macbeth, set in 1970’s New York City, cuts to the grief and core of this Shakespeare- like never seen before.


Featuring an all star cast: Catherine Castellanos, Daniel Duque-Estrada, Nora el Samahy, Sarah Nina Hayon, Kina Kantor, and Brian M. Rivera.

Tickets available only with a Performance Pass

Performance Pass 2026

Previous
Previous
November 6

The Actors’ Reading Collective presents Mary Jane by Amy Herzog, a San Francisco premiere

Next
Next
September 23

Magic World Premiere Muse of Fire by Lauren Gunderson