first and foremost the movie was great and i enjoyed it. Haters gonna continue 2 talk shit yet again " numbers don't lie " - Jay Z's voice. the box offices speaks for itself and its soundtracks is selling very well.