Harriet MacMasters-Green
Role(s): Lorna
Marius Bizau
Role(s): Red
Massimo De Lorenzo
Role(s): The homeless man
Tara Haggiag
Role(s): Novella
Francesco Martino
Role(s): Federico