Back to all Musicals
Already Perfect

Tony Award winner Levi Kreis confronts the boy he left behind

Booking until Sunday, 15 February 2026

About the Show

Already Perfect is a searing and uplifting new musical by Tony Award winner Levi Kreis. As his Broadway show is about to be filmed for the archives, Levi unravels in his dressing room, ready to end it all. His sponsor, Ben, bursts in and through their confrontation, a bit of theatrical magic begins to occur: the room splits open and out steps the brash younger self Levi once was. Past and present collide in a theatrical self-reckoning as the two versions of Levi bring to life past memories and the three men morph through dozens of characters powered by a score that soars from gospel tambourine to tender ballad.

At once brutally honest and defiantly hopeful, Already Perfect asks what it takes to make peace with your story. With humour, music, and unflinching truth, it lands on a radical simplicity: there is nothing to prove: you are already perfect.

Key Details

Age Restriction

This production is recommended for ages 14+.

Run time

1hr 40mins

Venue Address

King's Head Theatre

116P Upper St, Islington Square,

London, N1 1QP

View on Maps

Nearest Tube Station

Angel

Frequently Asked Questions

What is the runtime of Already Perfect?

What theatre is Already Perfect playing at?

How to get to Already Perfect?

When is Already Perfect is playing until?

What is the age restriction for Already Perfect?

How much does tickets for Already Perfect cost?

Where can I buy tickets for Already Perfect?