August
Willow (voice)
Young Madeline (as Marta Timofeeva-Rebetskaya)
Mother Superior
Madeline
Young Father Joseph (as Toms Liepajnieks)
Young Frank
Young Yelena
Beth
Father Joseph
Taxi Driver
Yelena
Old Frank
Willow
Boat nun (uncredited)