Thursday 07 November, 2024 21:00
Italy, late 1960s. Two strangers arrive in a village in the South: the first one has a movie camera, the second one has a gun. In this godforsaken land, they will have one opportunity to change the course of history.