If it wasn't for the love story sub plot, which was not only unnecessary but also just....not good, then I think this would be a solid 7. The acting was top notch and the writing was really good too, it just needed to focus on what the movie was about instead of a subplot that no one cares about and doesn't even end with a satisfying conclusion.