During the bank robbery in the beginning of the movie, the bank robber forces two bank employees to walk to the front of the bank while holding two bags of money. The bags explode, spewing out red dye in to the faces of the two employees. In the very next scene, the dye has almost completely disappeared from the faces and the bodies of the employees.
The movie takes place in the beginning of July as we are reminded in the beginning of different scenes. At the end a message tells us it is "6 months later" making it January yet the scene that takes place outside shows it is clearly mid summer in Cincinnati Ohio.
During the robbery, the robber holds up a card reading "OPEN THE SAFE". When the bank clerk doesn't act, he holds up a second more strongly worded one reading "OPEN THE ******** SAFE" to let them know he really means it. As the group then turns towards the safe, the card in the robber's hand is clearly the original clean version without the swear word.
It is doubtful that a bank is going to let a manager have a scruffy beard like he does, but, at the end, in the police roll call, they would NOT let a new officer have a scruffy beard.
During the chase with police after the armored car robbery, the villain fires his Glock at the pursuing police car between 27-30 times without reloading or having an extended magazine in the pistol that can hold that many rounds.
In the end credits, Natalia Sophie Butler's first name is misspelled as Natlia.
The movie takes place in Ohio, which is a state that requires license plates on both the back, and the front, of vehicles. Police cruisers in the movie show both plates, yet every other vehicle driven does not.
The first 2 cops having the shootout at the end, one yells to the other to cover him, then proceeds to stay crouched behind cover and reload.
The proper audible would've been 'reload' or 'reloading', and not needed covering fire.