Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
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 make history.