Download the Mirvish App
The Last Confession
Venue
Royal Alexandra TheatreShow Run
April 19, 2014 - June 1, 2014
Season
2013/14 Main SeasonCast
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.