West End comedy Oh, Mary! has hit its first London theatre milestone.
The show reached 100 performances lat night, 2 March 2026, at the Trafalgar Theatre in London, where it started performances in December.
Last week Oh, Mary! also announced that it is extending its London run, and is now booking until 18 July 2026.
Written by Cole Escola and directed by Sam Pinkleton, this riotously dark and twisted comedy stars Mason Alexander Park (The Sandman) as Mary Todd Lincoln, with Giles Terera (Hamilton) as Mary’s husband, Abraham Lincoln.
The cast also features Kate O’Donnell (Big Girl’s Blouse) as Mary’s Chaperone, Louise; Oliver Stockley (Cabaret) as Mary’s husband’s assistant, Simon; and Dino Fetscher (The Normal Heart, Netflix’s Fool Me Once) as Mary’s teacher.
There’s also a big cast change coming up, with Scott Karim (The Great, The Flea) taking over as Abraham Lincoln from 16 March, and Catherine Tate starring as Mary Todd Lincoln from 27 April.

Oh, Mary! celebrates 100 performances in the West End (Photos via @ohmaryplayuk)
Oh, Mary! scored a number of great reviews when it opened in December, including ★★★★ “a ridiculously funny melodrama” (Financial Times) and ★★★★ “a boozy glitter bomb of outrageousness” (The Standard).
The show offers a riotous, subversive look at the weeks leading up to Abraham Lincoln’s assassination, blending history, heartbreak, and unapologetic camp.
Plan your next night out with our complete guide to London West End shows.

Oh, Mary! – Trafalgar Theatre. Mason Alexander Park as Mary Todd Lincoln. Photo by Manuel Harlan
Oh, Mary! Information
- Theatre: Trafalgar Theatre, Whitehall, London
- Booking until: 18 July 2026
- Tickets: View live availability for Oh, Mary! in the West End
Trafalgar Theatre, London








