English: A thought provoking and engrossing movie.
Telugu: ఆలోచింపజేసే సినిమా, అలరించే సినిమా.