It follows a pilot who crash lands in the Bermuda Triangle following a routine mission and finds himself in an alternate world resembling a primitive Earth where aliens with superior technology are planning to take over civilization.