Soldier (1998): cast, story & where to watch

1998 · Film · ★ 5.7

Soldier poster

Released in 1998, Soldier is an action and thriller film directed by Mastan Alibhai Burmawalla, running about 156 minutes. “He who kills for his country is called...Soldier” — that tagline sets the tone.

What it’s about. The story follows a young man (Bobby Deol) who flees India and arrives in Australia seeking vengence for something that started in India. In Australia he meets and falls in love with the daughter of a rich and powerful man(Suresh Oberoi). The story keeps the covers on Bobby Deols plan until the end when everything is revealed as to why he is a SOLDIER.

Who’s in it. Soldier stars Bobby Deol as Vicky/Raju Malhotra, Preity Zinta as Preeti Singh, Sharat Saxena and Rakhee Gulzar as Geeta Malhotra, among others.

How it landed. With an audience score of 5.7/10, Soldier has drawn a solid, mixed-to-positive response.

Where to watch. In US you can stream it on Eternal Family and rent or buy it from Google Play Movies and YouTube. See the full, country-by-country breakdown on our where to watch Soldier page.

If you liked it. Fans of Soldier tend to enjoy The Dark Knight, The Lord of the Rings: The Return of the King, Inception and The Lord of the Rings: The Fellowship of the Ring.

Frequently asked

Where can I watch Soldier (1998)?
In US, Soldier is available to stream on Eternal Family, and rent or buy from Google Play Movies and YouTube. Availability varies by country — check our where-to-watch page for every region.
Is Soldier worth watching?
Soldier holds an audience score of 5.7 out of 10, and is a strong pick if you enjoy action and thriller. Reactions are mixed, so it may depend on taste.
Who stars in Soldier?
Soldier stars Bobby Deol, Preity Zinta, Sharat Saxena, Rakhee Gulzar and Suresh Oberoi.
When was Soldier released?
Soldier was released in 1998, with a runtime of about 156 minutes.