Quoted from TheCoinSlotTC:... He said between 82-88, and a juggernaut...[quoted image]
Based on your list of movies from 1982-1988, I would say it is Top Gun (1986). Plus a new Top Gun movie is coming out soon. And your other clue is a juddernaut. The Juggernaut meaning/definition is: A huge, powerful, and overwhelming force or institution. ie, US Air Force. I would definitely consider the US military a 'juggernaut'. Based on this is has to be a Top Gun pinball machine.