Shot Through the Heart (1998): cast, story & where to watch

1998 · Film · ★ 6.1

Shot Through the Heart poster

Released in 1998, Shot Through the Heart is a drama, war and tv movie film directed by David Attwood, running about 112 minutes. “Two Friends. Two Marksmen. Two Targets. Each Other.” — that tagline sets the tone.

What it’s about. The horrors of war are examined from the view points of lifelong friends (Linus Roache, Vincent Perez), who end up on opposing sides in the civil war in Sarajevo. One is an expert marksman, who trains the snipers used to terrify the city and the other becomes a freedom fighter, who rejects his friend's offer to gain an escape from the city. As might be expected, the two eventually have to face-off against one another.

Who’s in it. Shot Through the Heart stars Linus Roache as Vlado, Vincent Perez as Slavko, Lia Williams as Maida and Adam Kotz as Miso, among others.

How it landed. With an audience score of 6.1/10, Shot Through the Heart has drawn a solid, mixed-to-positive response.

Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch Shot Through the Heart page.

If you liked it. Fans of Shot Through the Heart tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.

Frequently asked

Where can I watch Shot Through the Heart (1998)?
Streaming, rental and purchase options for Shot Through the Heart change frequently. Check our where-to-watch page for the latest availability in your country.
Is Shot Through the Heart worth watching?
Shot Through the Heart holds an audience score of 6.1 out of 10, and is a strong pick if you enjoy drama, war and tv movie. Reactions are mixed, so it may depend on taste.
Who stars in Shot Through the Heart?
Shot Through the Heart stars Linus Roache, Vincent Perez, Lia Williams, Adam Kotz and Soo Garay.
When was Shot Through the Heart released?
Shot Through the Heart was released in 1998, with a runtime of about 112 minutes.