Keir Dullea
Glenn / The Next One
Adrienne Barbeau
Andrea
Peter Hobbs
Barnaby
Jeremy Licht
Tim
Faidon Georgitsis
Yanni
Betty Arvaniti
Anna
Danos Lygizos
Detective
Mihalis Giannatos
Captain
Stephen Chapman
Man On Boat 1
Robert Spellman
Man On Boat 2
Demetri Xydakis
Taverna Propriator
Demetri Politis
The Village Idiot