All Cast

Manuel Agnelli

Manuel Agnelli

Narrator / Caravaggio (voice)

Emanuele Marigliano

Emanuele Marigliano

Caravaggio

Mina Gregori

Mina Gregori

Self

Claudio Strinati

Claudio Strinati

Self

Rossella Vodret

Rossella Vodret

Self

Sara Pallini

Sara Pallini

Self