Cyrano de Bergerac

Playhouse Theatre, London