I'd give it 3 stars - only because I can't give 3 and a half on this review. 3 and half is more accurate. The film has some big stars in it who I love, and I did enjoy it the film, but, overall, I was left disappointed because I think it could have done much more. The acting was excellent, and the story was interesting. However, the ending of the film felt silly - like something was missing. Maybe it was the director's fault. Maybe the scriptwriters. It didn't quite hit the mark for me.