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