eklavya be a visual fest that be ruin by two thing a really shoddy plot and the amitabh play the goat . the film run 105 minute and yet you wonder why it take them so long to tell this thin thin tale . the beginning be repetitious and dark why do people think dark equal art . however and the mystery do build up well and the final twist be quite unexpected . but a if to make up for this unexpected twist and mr. chopra give u the expect and clichéd land donation to the poor in the end . the film be obviously see a a vehicle for mr. bachchan but he probably perform the bad of the lot . he have a hang dog expression the entire time and with his in character beard look more like an octogenarian goat than a man who command respect . boman irani and jacki shroff and jimmy shergill have not much to do and be waste . sanjay dutt get into his role and be fun to watch . saif do his best with a role that be not write seriously or have much depth . vidya be a mere decoration . the film be beautifully shot and the locale be stun . there be much abstraction and unusual camera angle and lot of color and and a few nice special effect . but can all this make up for a very thin plot and absence of a decent logical story . not in my book . it take mr. chopra 5 7 year to think this one up . next time why not go for a classic adaptation at least the story will be good and the you can let your imagination fly .