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. Book, Music & Lyrics by Levi Kreis. Additional Book by Dave Solomon.
Important Information
The production features strong language, mature themes, bullying and references to drug use.Age Restrictions
Ages 14+.Now taking bookings for performances from Sat 10th January 2026 until Sun 15th February 2026.
Show times for each day are below.
Mon
-
Tue
7.30pm
Wed
3.00pm
7.30pm
Thu
-
Fri
7.30pm
Sat
3.00pm
7.30pm
Sun
3.00pm
Tube lines: Northern Line
Nearest tube: Angel
In congestion zone?: No
Bar
Disabled toilets
Toilets
Wheelchair accessible
Please note: The location shown on the map is an approximate location of the theatre. In the majority of cases the theatre will be marked on the map so please make sure you locate the exact location yourself. If the theatre is not shown on the map please make sure you locate the correct road name and take account of the directions.
Already Perfect
King's Head Theatre, Islington, London
Running until: Sun 15th February 2026
Running time: 1hr 40min. No Interval.