I just saw it today, and it was totally worth my money. Andre 3000 surprised me, he's a pretty talented actor.
There were a few twists and turns in the story, a lot of comedic relief; which I loved...overall this was a great movie. Kinda heartwarming
I suck at giving proper reviews (unless I'm being graded or something), so ummm..2 thumbs up. Go see it.