Super Chinese police... But lot of good action.
Though it wasn't filmed in Thailand, but Laos. Thailand has no Latin letters in the car license plates and also thai letters are slightly different.
Though it wasn't filmed in Thailand, but Laos. Thailand has no Latin letters in the car license plates and also thai letters are slightly different.