Roger Crane's mystery thriller The Last Confession, which is set in the Vatican, begins its world tour in Toronto April 19 at the Royal Alexandra Theatre.