Eklavya is a lesson in movie making. It shows you how a bad screenplay can rip apart what could have been a gem.
The flaws are way too elementary and can not be covered by the good performances from Amitabh and Saif and some eye catching cinematography. Too much time wasted on Jackie Shroff and Jimmy Shergil (why were the characters required at all in the script, can some one explain please). Too many clichéd romantic moments between Saif and Vidya Balan, who sleepwalks through her "doormat" character. The dialogues in the second half of the film make you wonder if the writer got tired with the eloquence of the first half and copied the lines from a Lost and Found drama of the eighties.
IMHO, more energy could have been spent on Sharmila's character and Amitabhs relation with her; or his relation with the characters played by Saif and Boman Irani for that matter. Maybe that would have given more grip to the story line which, truth be told, did not justify a full feature.
Eklavya is definitely not the worst that we have seen from Mr Vinod Chopra (remember Kareeb?...well, no one does) but he should still stick to producing movies. There must be better ways of spending the money Munna Bhai series is making him