Caravaggio's tortured life, his murder and the journey of his soul.
Gladys Florence
Eli Trichon
Marzia Ciacci
Marco Cassini
Tom Troupe
Frank Lebœuf
Domiziano Arcangeli
Peter Kiedrowski
Giancarlo Sacripanti
Lejla Hadzimuratovic
Caroline Amiguet
Diana Busuioc