3.5 Very Good

Not a bad movie overall. It's just a feel good time pass movie with fine performances from all actors, particularly the little girl.