Leonardo Pieraccioni as Gualtiero Marchesi Suzie Kennedy as Marilyn Monroe Barbara Tabita as Ramona Biagio Izzo as Pasquale Marta Gastini as Martina Rocco Papaleo as Arnolfo Luca Laurenti as Petronio Massimo Ceccherini as Massimo Francesco Pannofino as the chief of Carabinieri Alessandro Paci as the carabiniere Niki Giustini as the carabiniere Gianna Giachetti as Jolanda Francesco Guccini as the psychiatrist