Honestly, this movie was a lot better than i had expected. The storyline, acting, caste, everything was up to the mark. I recommend watching this movie, personally. Even the songs are good. The only thing i will warn about is the a little bit of adult stuff/language. NO curse words but the double meanings are not appropriate for children under 12. So thats why i rate this 4 out of 5 stars. Rest everything was AMAZING and its a must watch!