Vengeance: A Love Story
"Beyond good and evil is Justice"
Originally released in 2017. Vengeance: A Love Story is a action/drama film. directed by Johnny Martin.
Starring Nicolas Cage, Anna Hutchison, and Talitha Eliana Bateman
Synopsis
When a new friend is brutally assaulted, Detective John Droomor is put by chance in charge of the investigation. Although the evidence against the perpetrators seems overwhelming, there is nothing definitive in the case that guarantees justice is served, even more so if some people are willing to twist and betray it.
Quick Facts
Director
Top Cast
Nicolas Cage
as Det. John Dromoor
Anna Hutchison
as Teena Maguire
Talitha Eliana Bateman
as Bethie Maguire
Deborah Kara Unger
as Agnes
Don Johnson
as Jay Kirkpatrick
Charlene Tilton
as Irma Fick
Joshua Mikel
as Marvin Fick
Rocco Nugent
as Lloyd Fick
Joe Ochterbeck
as Jimmy De Lucca
Carter Burch
as Fritz Haaber
Production Details
- Status
- Released
- Original Language
- EN
- Budget
- $28,000,000
- Revenue
- $14,940,116
Production Companies
- Hannibal Classics
- Patriot Pictures
- Justice Everywhere Productions
- Martini Films
- Saturn Films
- Detective and the Girl Productions, LLC
Frequently Asked Questions
What is Vengeance: A Love Story about?
When a new friend is brutally assaulted, Detective John Droomor is put by chance in charge of the investigation. Although the evidence against the perpetrators seems overwhelming, there is nothing ...
Who directed Vengeance: A Love Story?
Vengeance: A Love Story was directed by Johnny Martin.
How long is Vengeance: A Love Story?
Vengeance: A Love Story has a runtime of 1 hours and 39 minutes (99 minutes total).
When was Vengeance: A Love Story released?
Vengeance: A Love Story was released on March 16, 2017 in theaters.
Who are the main actors in Vengeance: A Love Story?
The main cast of Vengeance: A Love Story includes Nicolas Cage, Anna Hutchison, Talitha Eliana Bateman, Deborah Kara Unger, Don Johnson.
Is Vengeance: A Love Story worth watching?
Vengeance: A Love Story has a user rating of 5.6/10 based on 330 reviews, indicating mixed reception from audiences.