All Cast

Julia Kelz

Julia Kelz

Rahel

Greta Kaiser

Greta Kaiser

Marie

Dela Dabulamanzi

Dela Dabulamanzi

Dr. Besson

Nicolas Lehni

Nicolas Lehni

Ben

Yvon Jansen

Yvon Jansen

Mother