IFF: The Sleeper - The Lost Caravaggio
The Sleeper. El Caravaggio perdido (2025) is a documentary-thriller tracking the frantic, high-stakes hunt for a lost Caravaggio masterpiece, Ecce Homo, discovered in 2021 in a Madrid home, valued at over €300 million. Directed by Álvaro Longoria, the film documents the intense, three-year process of authentication, restoration, and auction. DocumentaryPT1H16MEx2026-07-25Alvaro Longoria
IFF: The Sleeper - The Lost Caravaggio"IFF: The Sleeper - The Lost Caravaggio"IFF: The Lost Caravaggio italian Film FestivalShowtimes