Vengeance: A Love Story poster

Vengeance: A Love Story

"Beyond good and evil is Justice"

Movie R 2017 1h 39m 5.6 /10
Directed by Johnny Martin

When a brutal assault on a new friend rocks a tight knit community, Det. John Dromoor is unexpectedly tapped to lead the investigation. What starts as a straightforward case quickly tightens the screws as suspects pile up and the evidence threatens to point in conflicting directions. Dromoor... Read more

Stream Now

Where to Watch "Vengeance: A Love Story"

Stream with Subscription
Rent or Buy

Netflix
Disney+
Max
Paramount+
Peacock
Apple TV+

Streaming availability last verified: February 13, 2026

About Vengeance: A Love Story

When a brutal assault on a new friend rocks a tight knit community, Det. John Dromoor is unexpectedly tapped to lead the investigation. What starts as a straightforward case quickly tightens the screws as suspects pile up and the evidence threatens to point in conflicting directions. Dromoor handles the mounting pressure with a steady, ethically focused approach, trying to separate truth from rumor while navigating a web of personal loyalties and hidden agendas. As the trail grows cold and new testimonies complicate the picture, the detective must weigh the costs of pursuing justice against the risk of destroying innocent lives. The film keeps the tension tight without surrendering its moral questions. The city itself feels complicit, increasing the pressure immensely.

Directed by Johnny Martin, this adaptation traces its roots to Joyce Carol Oates and John Mankiewicz, with Nicolas Cage anchoring the standout cast. Released in 2017, the film marks Martin's foray into gritty thrillers for a tense noir tone overall.

The film grossed 14,940,116 worldwide, a figure that came in well short of its 28 million budget and its marketing expectations. While some markets opened cautiously, in several territories, the project was labeled a box office release in the end.

The film didn't leave a lasting mark on popular culture, but its stark portrayal of justice and corruption lingers with viewers who like procedural thrillers. The cold lighting, restrained score, and careful pacing reinforce the sense that characters act in gray areas rather than clear mindsets, under intense moral pressure.

Critics highlighted the film's stark look at truth under pressure and moral ambiguity of law enforcement choices. Cage's controlled performance stands out amid a tense setup, while the screenplay confronts how personal interests distort the pursuit of justice and fracture trust. It invites audiences to question certainty long after credits.

Details

Release Date
March 16, 2017
Runtime
1h 39m
Rating
R
User Ratings
330 votes
Type
Movie
Genres
Action, Drama, Thriller
Country
United States
Studio
Hannibal Classics +4 more
Budget
$28,000,000
Box Office
$14,940,116
External Links
View on IMDB

Official Trailer

Cast

Nicolas Cage

Nicolas Cage

Det. John Dromoor

Anna Hutchison

Anna Hutchison

Teena Maguire

Talitha Eliana Bateman

Talitha Eliana Bateman

Bethie Maguire

Deborah Kara Unger

Deborah Kara Unger

Agnes

Don Johnson

Don Johnson

Jay Kirkpatrick

Charlene Tilton

Charlene Tilton

Irma Fick

Joshua Mikel

Joshua Mikel

Marvin Fick

Rocco Nugent

Rocco Nugent

Lloyd Fick

J

Joe Ochterbeck

Jimmy De Lucca

Carter Burch

Carter Burch

Fritz Haaber

Director: Johnny Martin

Written by: Joyce Carol Oates, John Mankiewicz

Frequently Asked Questions

Vengeance: A Love Story is available to stream on Amazon Prime Video and Hulu. You can also rent or buy it on Apple iTunes, Google Play, and Amazon Video.

Yes, Vengeance: A Love Story is available to stream on Amazon Prime Video with a subscription. You can also find it on Hulu.

With a rating of 5.6/10 from 330 viewers, Vengeance: A Love Story is divisive among viewers - your mileage may vary. It's a good pick if you enjoy action, drama, and thriller stories.

When a brutal assault on a new friend rocks a tight knit community, Det. John Dromoor is unexpectedly tapped to lead the investigation. What starts as a straightforward case quickly tightens the screws as suspects pile up and the evidence threatens to point in conflicting directions. Dromoor hand...

Nicolas Cage plays Detective John Dromoor. He is put in charge of the investigation into the assault.

Anna Hutchison portrays Teena Maguire. Teena is one of the Maguire characters central to the story.