This film was INSANELY GOOD. Robert Patterson stole the show and I kept forgetting he wasn't one of the main characters. His performance stuck out the most. Tom Holland does a 180 from Spiderman in this film, and I was pleasantly surprised that I didn't think of him as Spiderman at all. It's often difficult to see an actor as a fresh character once they are "typecast" as one character, but Tom was able to make me see someone completely new and to simply focus on Arvin. I didn't go "Oh look it's Tom Holland from Spider Man." I was like "This is Arvin Russel." Sebastian Stan was also really good in this, though his screen time was pretty limited unfortunately. The stereotypical dirty cop is pretty overdone in films by this point, and the writing for his character was a disgrace to law enforcement as that is not at all a realistic portrayal of what the men and women in blue are really like, but alas it is just a film and the town it's set in is supposed to be filled with corrupt characters.