Max von Sydow (Ulisse Moretti), Stefano Dionisi (Giacomo), Chiara Caselli (Gloria), Roberto Zibetti (Lorenzo), Gabriele Lavia (Betti), Paolo Maria Scolondro (Massi), Rossella Falk (Laura de Fabritiis), Roberto Accornero, (Fausto), Barbara Lerici (Angela), Guido Morbello (giovane detective), Massimo Sarchielli (Leone), Diego Casale (Beppe), Alessandra Comerio (Signora Betti), Elena Marchesini (Mel), Aldo Massasso (Cascio), Barbara Mautino (Dora), Conchita Pugliesi (Amanda), Brian Ayres (magistrato), Daniele Angius (Giacomo tredicenne), Robert Camero (Marco), Luca Fagioli (Vincenzo de Fabritiis), Daniela Fazzolari, Elisabetta Rocchetti.