David Petrucci
Director
Marius Bizau
Demon
Fabrizio Bordignon
Federico Palmieri
Homeless
Andreea Togan
Christoph Hülsen
Nazi