Actors: Eleonora De Luca