Great actors but the storyline was not realistic, plot was full of holes, character development needed a LOT more to make up for the lack of Marine in that marine.
Seemed like the movie tried for cop hating, race baiting but failed at that.. Tried for patriotic, then failed at that... Landed on revenge but missed reality on nearly all points
Wish I had 4 hands so I could give it four thumbs down