Sean Penn plays Mick O'Brien, a teenage, wannabe street thug in Chicago that feels like he is on his way to the top. The only redeeming quality about himself is his girlfriend J.C. played by Ally Sheedy. Drossingly vying for her affections is Paco Moreno (Esai Morales), an up and coming drug runner who thinks he's a kingpin.
One evening, Mick attempts to rob Paco, but things go horribly wrong; Paco's younger brother ends up dead, accidentally because of Mick, and Mick gets sent to a juvenile prison while Paco is left out in the streets, thristing for vengeance, and he does what he needs to get it.
Anyone watching this film during its initial release could tell that Sean Penn was something special. They may not have been able to predict the "superstar" he was to become, but his talent grandly shows. The casting, overall, was perfect for this film from Penn and Morales to Clancy Brown as Viking Lofgren, the bully of the prison; even Jim Moody plays the perfect supervisor while Roman Herrera is exactly the kind of counselor one would expect to find in a place like the hell these young men place themselves in.
This movie is dated, but the emotions are not. For being so young, all of these young actors, some future stars, others future bit players, deliver great performances that will impress you and creep you out equally. The film was directed by Rick Rosenthal (Halloween II), and there is an old school easter egg hidden within the middle of the film that gives a shoutout to Halloween fans.
Bad Boys was a film that I wasn't expecting to keep thinking about days after I watched it, but I am; and while it is not the best piece of cinema, for the subject matter and the era it was made - the tone and violence were well ahead of their time.