Big Trouble in Little China. No pun intended.