NYTG Logo
A woman in a black Victorian dress sits on a sofa while a man in period costume kneels on one knee, gesturing with his right hand in a dramatic stage setting.

See photos of John Cameron Mitchell, Simu Liu in 'Oh, Mary!' on Broadway

Hedwig and the Angry Inch creator and star Mitchell and Barbie and Shang-Chi star Liu lead the cast of Cole Escola's historical comedy play through April.

Gillian Russo
Gillian Russo

Welcome to the Mitchell administration! John Cameron Mitchell and Simu Liu join the Oh, Mary! Broadway cast tonight, and new photos are available.

Hedwig and the Angry Inch creator and star Mitchell leads Cole Escola's comedy in the title role, a wacky version of the former first lady with a burning desire to be a cabaret star. Mitchell performs through April 21, while Barbie star Liu plays Mary's Teacher through April 12.

The cast also includes John-Andrew Morrison as Mary's Husband, Jenn Harris as Mary's Chaperone, and Tony Macht as Mary's Husband's Assistant.

Check out the photos below, and get tickets to this star-spangled play on New York Theatre Guide.

Get Oh, Mary! tickets now.

6 oh mary mitchell-1200x600-NYTG

5 oh mary mitchell-1200x600-NYTG

1 oh mary mitchell-1200x600-NYTG

3 oh mary mitchell-1200x600-NYTG

4 oh mary mitchell-1200x600-NYTG

7 oh mary mitchell-1200x600-NYTG

2 oh mary mitchell-1200x600-NYTG

Get Oh, Mary! tickets now.

Photo credit: Oh, Mary! on Broadway. (Photos by Emilio Madrid)

Frequently asked questions

What is Oh, Mary! about?

This dark comedy shines a spotlight on Mary Todd Lincoln and the challenges she faced in her time as First Lady — but with plenty of irreverent, silly twists. This intimate portrayal of Mary's internal struggles takes on a new character through queer comic playwright Cole Escola's unconventional perspective. Now nominated for five Tony Awards.

How long is Oh, Mary!?

The running time of Oh, Mary! is 1hr 20min. With no interval.

Where is Oh, Mary! playing?

Oh, Mary! is playing at Lyceum Theatre . The theatre is located at 149 West 45th Street (between Broadway and 6th Avenue), New York, 10036.

How much do tickets cost for Oh, Mary!?

Tickets for Oh, Mary! start at $84.

What's the age recommendation for Oh, Mary!?

The recommended age for Oh, Mary! is Ages 14+. Children under 4 are not permitted in the theater..

How do you book tickets for Oh, Mary!?

Book tickets for Oh, Mary! on New York Theatre Guide.

Originally published on

Related articles

Subscribe to our newsletter to unlock exclusive New York theatre updates!

  • Get early access to Broadway's newest shows
  • Access to exclusive deals and promotions
  • Stay in the know about top shows and news on Broadway
  • Get updates on shows that are important to you

You can unsubscribe at any time. Privacy Policy