Deliberate mistake: When Lara and Terry escape the Shay-Ling, they are shown leaving the area and pass a sign that says 'Shanghai - 74 KM.' On a remote mountain passage, coming from a presumably well-secluded encampment. In English. Fat chance. (00:47:45)
Join the mailing list
Addresses are not passed on to any third party, and are used solely for direct communication from this site. You can unsubscribe at any time.