This movie is tailor made for Indian Audience and it has every element that an Indian might need. Love, emotion, comedy and the non-existent Rajnikant (to compensate for the lack of action) . As a person who adores 'The Fault on our stars' by John Green, I can say that undoubtedly this movie gave that book full justice despite all the changes that were made.