skip to main content

The Threepenny Opera

by Bertolt Brecht and Kurt Weill
in collaboration with Elisabeth Hauptmann
in a new adaptation by Simon Stephens

Now playing
Running Time: 2 hours 40 mins inc 20 min interval

The Threepenny Opera

A landmark of twentieth-century musical theatre, The Threepenny Opera comes to the National Theatre in a bold new production.

In this vivid and darkly comic new adaptation by award-winning playwright Simon Stephens’ (Port, The Curious Incident of the Dog in the Night-TimeBrecht’s book and lyrics meets Kurt Weill’s extraordinary score.

Rory Kinnear (Hamlet, James Bond) plays Macheath.

The original German text is based on Elisabeth Hauptmann’s German translation of John Gay’s The Beggar’s Opera

Get the playtext from the National Theatre bookshop. (opens in a new window)

Hundreds of seats at £15 for every performance
Production supported by The Threepenny Opera appeal donors

London scrubs up for the coronation. The thieves are on the make, the whores on the pull, the police cutting deals to keep it all out of sight.

Mr and Mrs Peachum are looking forward to a bumper day in the beggary business, but their daughter didn’t come home last night.

Mack the Knife is back in town.

Contains filthy language and immoral behaviour.

National Theatre Live
The Threepenny Opera will be broadcast live to cinemas on Thu 22 September, 2016. Find out more

4 star rating

Enjoyably raucous. Rory Kinnear’s really on song in this enticingly sleazy revival.

Evening Standard
4 star rating

Grimy, filthy, and tremendously good fun.

Time Out
4 star rating

A snarling, sexy beast of a show

4 star rating

Rory Kinnear is a fine Macheath. Haydn Gwynne is terrific

Daily Express

The Threepenny Opera trailer

Mack the Knife is back in town.

More info

Production gallery

Rory Kinnear on The Threepenny Opera

The actor reflects on the challenges and rewards of playing Macheath in this new production of The Threepenny Opera.

More info

Ticket prices

Mon – Thu & all matinees
£45, £40, £34, £26, £15
Fri & Sat evening
£50, £45, £36, £28, £15

Hundreds of seats at every performance just £15

National Theatre Live

The Threepenny Opera will be broadcast live to over 650 cinemas nationwide on Thursday 22 September.

Find a venue near you

Rehearsal images


Jimmy 'Retail'
Hammed Animashaun
Mathias, AKA The Shadow
Jamie Beddard
Walter, AKA The Scholar
Andrew Buckley
Ricky Butt
Mark Carroll
Polly Peachum
Rosalie Craig
Officer Smith
Matt Cross
Chied Inspector 'Tiger' Brown
Peter De Jersey
Celia Peachum
Haydn Gwynne
Jonathan Jeremiah Peachum
Nick Holder
The Balladeer
George Ikediashi
Captain Macheath, AKA 'Mack the Knife'
Rory Kinnear
Lucy Brown
Debbie Kurup
Conor Neaves
Jenny Diver
Sharon Small
Wendy Somerville
Robert, AKA The Iceman
Dominic Tighe

Production team

Original photography (Rory Kinnear) by Jay Brooks.
Additional © Corbis, Shutterstock

Help Centre

For general ticket information

Browse the frequently asked questions for tickets

For general ticket information

Browse the frequently asked questions for tickets