Loved the film and the casting! It should have got a better rating! Nice feel-good family movie with lot of valuable messages and social issues addressed in a subtle sense of humor! The storyline was well framed though there was a slight lag! Enjoyed the humor and characters!