Skip to Content

The Last Confession

Venue

Royal Alexandra Theatre

Show Run

April 19, 2014 - June 1, 2014

Season

2013/14 Main Season

Cast

Starring David Suchet (Agatha Christie’s Poirot) as Cardinal Benelli and eminent British actor Richard O'Callaghan as Pope John Paul I,  Roger Crane’s thriller comes to Toronto following sold out runs at the Chichester Festival Theatre and the Theatre Royal Haymarket in London.