All Cast

Oliver O'Grady

Oliver O'Grady

Himself

Thomas P. Doyle

Thomas P. Doyle

Himself

Benedict XVI.

Benedict XVI.

Himself (archive footage)

Adam

Adam

Himself

Monsignor Cain

Monsignor Cain

Himself (archive footage)

Jane Degroot

Jane Degroot

Herself

Ann Marie Jyono

Ann Marie Jyono

Herself