All Cast

Leelee Sobieski

Leelee Sobieski

Anna Veig

Tara Fitzgerald

Tara Fitzgerald

Ms. Grose

Christian Olson

Christian Olson

Miles

Gabrielle Adam

Gabrielle Adam

Flora

Graham Pountney

Graham Pountney

Mr. James

Chris Bearne

Chris Bearne

Vicar

Jonathan Fox

Jonathan Fox

Mr. Laing

Thomas Sanne

Thomas Sanne

Headmaster

Patrick Dechesne

Patrick Dechesne

Quint

Gintare Parulyte

Gintare Parulyte

Miss Jessel