1974 action film starring Richard Harris and Omar Sharif (10)
I believe the answer is:
juggernaut
(Other definitions for juggernaut that I've seen before include "delivers in a big way" , "Relentlessly destructive force or object" , "Old Hindu idol" , "Force that demands self-sacrifice" , "Articulated lorry" .)