Leda
Young Leda
Nina
Lyle
Professor Hardy
Will
Callie
Bianca
Joe
Martha (as Ellie Blake)
Toni
Vassili
Professor Cole
Female Hiker
Male Hiker
Elena (as Athena Martin)
Rough Boy 2
Woman at Ticket Window
Babysitter
Female Italian Scholar
Older Bianca
Older Martha (as Isabelle Della-Porta)
Rough Boy 1 (as Spyros Maragkoudakis)
(uncredited)
Maurice (uncredited)