North Sea Hijack. I traced James Mason as an RN Admiral and the ruined castle as a location. Never seen it, is it any good?
Quick work! I took snapshots trying to identify the watches they wore. Failed to get any clear enough.
Burning aircraft looks like a Hurricane, so I'd guess Dunkirk (the recent one).
He looks like he's up to no good with that machine and those headphones.
Massive long shot, Bellman and True?