Watched this movie after a friend's recommendation. The film is about a materialistic guy (Subramanyam) who meets his old school friend and then goes on a path of self-discovery to answer the complex philosophical question "Who he really is" (hence "Yevade Subramanyam") . Despite the clichés at multiple places and also a "Gamyam" like feel, the cast, screenplay and the beautiful locations make this film an amazing experience to watch. Nani was able to effectively portray a character that starts as annoying and shallow and then transforms into someone with whom you can relate to. Nani has been picking some real good scripts and trying some worthy experiments. Kudos to him. Malvika Nair lends an able support with an author-backed role. Though she is a newcomer and this is her first film, her mature performance should surely bring her many laurels. Vijay Devarakonda shines in a small but significant role. The music is fine and the cinematography is awesome (especially the dudh-kashi sequence). This is a rocking start for debutant director Nag Ashwin who must be commended for taking a philosophical theme but did not make it boring and I will surely look forward for his work in future. Although it will be a great mistake to compare this film with other classic films (Motorcycle diaries for e.g.), it is still a mighty attempt. In the mess of larger than life "hero" - 5 songs - big family - 5 fights - 5 comedy tracks formulaic and intolerable films, such films are a breath of fresh air. One of the best films of 2015 in my list so far. Go watch it !!