Cast (6)

Manuel Agnelli

Narrator / Caravaggio (voice)

Emanuele Marigliano

Caravaggio

Mina Gregori

Self

Claudio Strinati

Self

Rossella Vodret

Self

Sara Pallini

Self

Crew (10)

Jesus Garces Lambert

Director

Dimitri Cioffi

Executive Producer

Cosetta Lagani

Art Direction

Valentina Corti

Editor

Cosetta Lagani

Producer

Aline Bardella

Producer

Stefano Paolo Giussani

Production Manager

Dimitri Cioffi

Production Manager

Francesco Invernizzi

Producer

Laura Allievi

Screenplay