Excellent film. Didn't know what I was getting into but this ended up being a refreshingly original story told in an unexpected way. This film really demonstrates what a wide range of skill Anthony Anderson has. He can transform into any character he wants and I hope he continues to find roles to showcase his abilities. He rarely puts on his hard side anymore but everything he does in this film seems so natural. It says even more about his that he embraces a unique role and story like this. And his counterpart in the film the seldom seen Juvenile also delivers a stirring performance. These two are a great pair and really bring this film home.