I'm not sure if it was the screenplay, acting, directing, or a combination thereof, but I found many of the scenes and characters unbelievable. I wasn't able to immerse myself in the film because I couldn't relate to the characters. Tyler Perry came across as an overly privileged man trying to play the role of a tough guy. I just wasn't buying it. Matthew Fox seemed to be over-acting the psycho role. Ed Burns was ok, but had nothing to work with. Average movie at best.