
Eklavya: The Royal Guard
2007 · Movie · 105 min · ★ 6.2 · 72% critics
As a royal dynasty in Devigarh begins to fracture, an aging guard stays fiercely loyal to the family he has served for generations. As suspicion, grief, and buried truths spread through the palace, duty and conscience are pushed into painful conflict.
Where to watch
Not currently available to stream in the US.
2 hours to watch.
Not currently available to stream, rent, or buy in the US.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- एकलव्य
- Years
- 2007
- Release date
- 2007-02-16
- Language
- Hindi
- Runtime
- 105 min
- Critic score
- 72/100
- TMDB rating
- 6.2/10 (24 votes)
About
You may like this if you enjoy moody royal dramas with family secrets, loyalty, and a slow-burn mystery, especially if Mission Kashmir or Wazir worked for you; Not for you if you want a fast, tightly plotted thriller.
Pros: strong performances; rich atmosphere; gripping mystery setup | Cons: thin plot; uneven second half; weak romance subplot
Awards & recognition
- International Submission to the Academy Awards · 2008 · nominated
Cast & crew

Amitabh Bachchan
as Eklavya

Saif Ali Khan
as Prince Harshwardhan

Vidya Balan
as Rajeshwari / 'Rajjo'

Sanjay Dutt
as DSP Pannalal Chohaar

Boman Irani
as King Jaywardhan

Jackie Shroff
as Jyotiwardhan

Jimmy Shergill
as Udaywardhan

Raima Sen
as Princess Nandini

Sharmila Tagore
as Queen Suhasinidevi

Parikshat Sahni
as Omkar Singh
Directed by Vidhu Vinod Chopra