This movie was very hard to watch. This plot has been done time and again. It is shocking that such good actors chose to be in a movie with such a bad script. The cinematography and direction were beyond cliché in terms of the sequencing of scenes, flashbacks and angles. Fifty Cent may be good at writing rap tunes but he is certainly not a screen play writer. While it is good to want to expand one's repertoire, perhaps he should take some classes before attempting to do something like this again. I terms of the acting, it is squeamish to have to watch good actors deliver bad lines (with straight faces). I often wondered if they wanted to burst out laughing at certain parts. I suppose that is what they are paid for but it is still hard to watch. I don't recommend this movie at all. Waste of time that you will never get back in your life.