Happy Ending ★★★★ Waterloo East Theatre | Sep 27 - Oct 26, 2025


Ronnie Larsen has written an amusing two-hander that, along with some witty dialogue, reveals uncomfortable truths about the complex roles that prevarication and fantasy play in people’s lives. Jimmy Essex portrays Andy, a gay masseur who must navigate the advances of a straight client, Mr. Millar, played by Billy Walker. Andy doesn’t want to cross professional lines and risk his license, yet Mr. Millar possesses many of the qualities that he finds attractive. What follows is a cat-and-mouse seduction that ultimately exposes hidden aspects of both men. Larsen delivers a sharp, intimate piece that uses the physical closeness of massage as a metaphor for what becomes a deeper, soul-baring exchange. Both Essex and Walker strike the right balance of awkwardness and manipulation as they circle each other, and their discomfort and attraction are equally palpable. The play subtly offers some insight not only into the small deceptions we all employ to get through life but into the restricting nature of our fantasies. Happy Ending proves to be a thoughtful, well-acted work that delivers exactly what its title promises – and perhaps a little extra.

Rated: ★★★★

Reviewed by J.C.
Photo by Gareth McLeod

When, Where, Getting there:

Most Popular

St. Martin in-the-fields: Lunchtime Concerts ★★★★ FREE

Get Down Tonight ★★★★ Charing Cross Theatre | Sep 19 - Nov 15, 2025

Ghost Stories ★★★ Sadler's Wells Peacock Theatre | Sep 30 - Nov 8, 2025

Every Brilliant Thing (with Lenny Henry) ★★★ @sohoplace | Aug 1 - Nov 8, 2025

Good Night, Oscar ★★★★ Barbican Centre | Jul 31 - Sep 21, 2025

A Role To Die For ★★★★ Marylebone Theatre | Jul 26 - Aug 30, 2025

Rambert Dance in Peaky Blinders: The Redemption of Thomas Shelby ★★★ Sadler's Wells Theatre | August 5 - 16, 2025

The Daughter of Time ★★★ Charing CrossTheatre | Jul 18 - Sep 13, 2025

Brigadoon ★★★★ Regent's Park Open Air Theatre | Aug 2 - Sep 20, 2025

The City Life Magazine | Reviews & Ratings