|Directed by||Apoorva Lakhia|
|Produced by||Bunty Walia,
|Written by||Apoorva Lakhia, Manoj Tyagi|
|Distributed by||G.S. Entertainment|
|Release date(s)||December 9, 2005|
|Running time||142 min.|
Ek Ajnabee (Hindi: एक अजनबी, Urdu: ایک اجنبی, translation: "A Stranger") is Bollywood remake of Tony Scott's 2004 film Man on Fire. The film is directed by Apoorva Lakhia with Amitabh Bachchan playing Denzel Washington's role. Co-starring are Arjun Rampal and Perizaad Zorabian.
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.
The film was considered a disappointment at the box office.
- Amitabh Bachchan ... Suryaveer Singh
- Arjun Rampal ... Shekhar
- Perizaad Zorabian ... Nikasha
- Rucha Vaidya ... Anamika
- Vikram Chatwal ... Ravi
- Daya Shankar Pandey ... Kripa Shankar
- Akhilendra Mishra ... Harry
- Denzil Smith ... Lee Kap
- Raj Zutshi ... Wong
- Kelly Dorje ... Kelly
- Abhishek Bachchan, Amitabh Bachchan's son, Lara Dutta and Sanjay Dutt have guest appearances.
- Pooja Bedi had a small cameo, but it was deleted.
- It's actress Rucha Vaidyas second remake, where she plays the part of Hollywood child actress Dakota Fanning, the first being Main Aisa Hi Hoon, which is a remake of I Am Sam.
- The scenes describing the deaths of Amitabh Bachchan's soldiers in the open few minutes is taking directly for the American HBO Miniseries Band of Brothers.