All Cast

Tess Spentzos

Tess Spentzos

Becky

Skyrah Archer

Skyrah Archer

Miranda

Antonia Bogdanovich

Antonia Bogdanovich

Katerina

Despina Mirou

Despina Mirou

Gina

Konstantinos Lachanas

Konstantinos Lachanas

Rodrigo

Georgia Siakavara

Georgia Siakavara

Rita

Adrian Frieling

Adrian Frieling

Gerhard

Duncan Skinner

Duncan Skinner

Wesley

Hristos Sougaris

Hristos Sougaris

Father Petros

Sophie Papadopoulos

Sophie Papadopoulos

Doctor Eleni