as Father Marconi / Michael
as Father Robert Alesche
as Bobby Wilson
as Pierre Daix
as Baron Sebastian Marburg
as Paul
as Charles Powell