First off, we all know why critics are trashing this movie...politics.
Great movie, good acting. It is gritty, starts a little weak but strengthens with every minute. My wife watched it with me and her pulse monitor showed her pulse going above 100 bpm through most of the movie as it keeps you on the edge of your seat. The actors play their roles well and believably. The plot is realistic in which the bad guys plan and execute the shooting for social media “likes” in our narcissistic social media focused environment. It is great to see a movie about a topic so frequently politicized with little to no political agenda.