The movie is "Zardoz" - made in 1974, before Sean Connery was a hosehold name.
Check out post #68:
I remember Zardoz. Not a clue on the others.
So Zardoz is correct. Any guesses for a possible western and second futuristic movie where Sean Connery fires a W-F?
BTW, Sean Connery had made four James Bond movies and was already a major star before Zardoz.