Let me start by saying that the acting in this movie was fantastic! The filming was done so skillfully that it emersed you in the movie, and don't get me started on the music (what a great score of songs). That being said, the film was far to long and at some points it was down right boring, and the foul language used throughout the entire film had me wincing nonstop. I give this film a 3 out of 5 stars.