Directed & Produced by : Vidhu Vinod Chopra
Cast : Amitabh Bachchan, Sharmila Tagore, Jackie Shroff, Saif Ali Khan, Sanjay Dutt, Vidya Balan, Jimmy Shergill, Raima Sen, Boman Irani
Music : Shantanu Moitra
Lyrics: Swanand Kirkire
Cinematographer : Natrajan
Screenplay Writer : Vidhu Vinod Chopra, Abhijit Joshi

Another masterpiece from the kit of Vinod Chopra productions, Eklavya – The Royal Guard is one of the finest films to come out of the Hindi film industry. The director Vidhu Vinod Chopra has definitely moved one step further since his last movie Mission Kashmir. It is a fantastic movie to the core and a must watch for every movie ardent fan.

Eklavya – The Royal Guard is an almost flawless product that should make every moviegoer euphoric. In the future, if you discuss qualitative movies that accorded Hindi cinema a certain dignity, you’d surely include Eklavya – The Royal Guard in that magnificent list!

Dharma, the time-honored concept of proper conduct, is a recurrent notion in Eklavya – The Royal Guard, a somber drama directed by Vidhu Vinod Chopra and while the film takes place in the present, it clearly has a heart for the classics, particularly those of Eastern philosophy, Shakespeare and genre cinema.

The film starts with Bachchan sonorously recalling the story of Eklavya, from the Mahabharata. Throughout the film, the legend is invoked obliquely as well as directly by the characters reeling off Sanskrit sayings on what is dharma. Set in the early years of Indian Independence, the movie involves a casteist, jealous and ungrateful ruler Rana Jayawardhan, played by an over the top Boman Irani, who will not let his wife (Sharmila Tagore) die in peace because she is uttering the name of Eklavya (Bachchan).