Charlene and Jack are kissing by the water and Charlene is pulling her shirt up. You can clearly see that she is wearing a bra (also later you can see her bra through the wet shirt). But when she finally does take the shirt all off, she isn't wearing a bra anymore.
After Ryuichi has killed Kat, he and Charlene meet outside the building where he throws his sword away. The film then cuts to a wide shot but the sword is nowhere to be seen.
In the beginning, as Fiona Birch arrives at the hotel to meet her target, she's wearing high-heels. However, after she murders her target and fights the guards, she visibly wears flat strap sandals. When she picks up the shotgun on the floor with her foot and finishes off the last guard, she wears high heels again.
After Fiona Birch snaps the guard's throat, the floor is clear. Later, when the last guards enter, suddenly the shotgun appears out of nowhere near her feet, which she quickly picks up (with her foot) and uses it to finish them off.
When Fiona Birch fights the first guard after killing her target, she picks up a champagne bottle from an ice bucket and smashes it onto his head. The bottle is clearly empty.
In the scene where "china doll" is analyzed, they misspell PHILIPPINES as PHILLIPPINES.
When Charlene and Jack are in the frozen food truck, you can NOT see their breath.
When the briefcase containing money is opened on a boat in Hong Kong harbor, all the US$100 banknotes have the same serial number.