The Moment of Truth is a 1965 Italian drama film directed by Francesco Rosi. It was entered into the 1965 Cannes Film Festival.
More at Wikipedia.
Director: Francesco RosiRelease date: March 3, 1965Running time: 110 minutes
External links: IMDb