简介:Italy, late 1960s. Two strangers arrive in a village in the South: the first one has a movie camera,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.详情