Olivier was totally miscast
What keeps this movie from being totally enjoyable trash is the miscasting of Laurence Olivier. I mean, did anyone read the book? His character is supposed to be masculine, virile, macho, and hirsute. None of which describe Olivier, especially in his 70's. Not only is wrong for the part, he is too old for the flashback scenes when he supposed to be in his 40's.
Who should have been cast? Perhaps Charlton Heston?
"If I'd been a ranch, they would have named me The Bar Nothing"