Best movies of Sergio Leone

The Final Sacrifice: Directors Cut(2020)

Combined Rating:
0
Combined Critics Rating: 0

The film has never before been seen in the United States, and was prevented from release because of its unorthodox views of the war when it first premiered in 2003.