All Cast

Hayden Christensen

Hayden Christensen

Lorenzo

Mischa Barton

Mischa Barton

Pampinea

Kate Groombridge

Kate Groombridge

Elissa

Rosalind Halstead

Rosalind Halstead

Filomena

Tim Roth

Tim Roth

Gerbino

Matthew Rhys

Matthew Rhys

Count Dzerzhinsky

Ryan Cartwright

Ryan Cartwright

Ghino

Christopher Egan

Christopher Egan

Dioneo

Anna Galiena

Anna Galiena

The Abbess

Silvia Colloca

Silvia Colloca

Sister Lisabetta

Jay Villiers

Jay Villiers

Bernardo

Simone Spinazzè

Simone Spinazzè

Andreuccio

Craig Parkinson

Craig Parkinson

Tindaro

Chiara Gensini

Chiara Gensini

Sister Caterina

Katy Louise Saunders

Katy Louise Saunders

Sister Maddalena

Elisabetta Canalis

Elisabetta Canalis

Sister Gabriella

Maimie McCoy

Maimie McCoy

Simona

Coral Beed

Coral Beed

Monna