Che!
(1969)

Che Guevara (Omar Sharif) is hunted down and captured in the mountains of Bolivia. He is killed in a schoolhouse.

Also starring Jack Palance as Fidel Castro

Thanks A Koford!