Thodoros Dimitriadis
Eva Mouriki
Juan
Sofi Dimitriadi
Petros Sarantaris
Arcade Room Owner
Dolores
Nana
Priest (uncredited)
TV Host (uncredited)