a film still from big trouble in little china ( 1 9 8 6 )