Cannes 2026: Che Guevara: The Last Companions

Che Guevara: The Last Companions is a vital use of cinema and documentary filmmaking to capture the first-hand accounts of modern history.