Reminds me of Lost, I never thought that was a plausible plot even in 2004. I thought our technology has made losing aircraft, impossible.
Very strange that the transponders were turned off. Very strange that the Rolls-Royce data wasn't released days ago. Was this an oversight?