This movie undoubtedly sucks, but I think it was clearly made for Chinese audiences. There's even a scene where Ryan Reynolds curses an "Stupid American made" phone . They seem to love Michael bay for some reason. As others have mentioned it's editing is very confusing, and there isn't much plot to go on.