This movie was just "okay" for me. The story line was mildly interesting, but I always felt like an outsider watching these characters. I was never really super involved in their story and had a hard time relating. That said, I do love Beyonce and Jennifer Hudson was awesome. I probably won't go out of my way to watch it again. But if you're in the mood to half watch a movie, then put it on.