As a light-weight feel good film it works. However if you go into the cinema expecting something a bit more substantial then be prepared for disappointment. The biggest negarive for me was the fact that it is such a predictable movie. Without seeing it I could have written an accurate synopsis based soley on the premise.
Definitely overrated for the cinema but ok if you want something easy on the brain at home on a Sunday evening.