IMDb wrote:Movie is a remake of the Hollywood movie Man on Fire (2004). Quite an effort to reproduce the movie with quite a different climax.
Suryaveer Singh (Amitabh Bachchan) is a bitter man, hired to protect a little girl, Anamika (Rucha Vaidya). However, Anamika gets kidnapped and her father is not able to pay the sum in order to release his daughter. So Suryaveer uses all his skills to save the life of the child, only to find out about the conspiracy that is behind the little girl's kidnapping.
Ek means one, or in this case, a. Ajnabee means stranger. So the title directly translates to 'A stranger'. I don't go for Bollywood stuff - maybe I'm a bit of a snob that way, but I'll give it a look.
I've had this for a couple years and forgot to put it in release. Not a great film but not complete shite - the girl isn't Dakota but she's cute. Other than no subs (yet?) it's still watchable, in a Bollywood kind of way. The links in the first post work just fine.