Release CalendarTop 250 MoviesMost Popular MoviesBrowse Movies by GenreTop Box OfficeShowtimes & TicketsMovie NewsIndia Movie Spotlight
    What's on TV & StreamingTop 250 TV ShowsMost Popular TV ShowsBrowse TV Shows by GenreTV News
    What to WatchLatest TrailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily Entertainment GuideIMDb Podcasts
    OscarsCannes Film FestivalStar WarsAsian Pacific American Heritage MonthSummer Watch GuideSTARmeter AwardsAwards CentralFestival CentralAll Events
    Born TodayMost Popular CelebsCelebrity News
    Help CenterContributor ZonePolls
For Industry Professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign In
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • User reviews
  • Trivia
  • FAQ
IMDbPro
Nicolas Cage in Vengeance: A Love Story (2017)

Full cast & crew

Vengeance: A Love Story

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Johnny Martin
    Johnny Martin

Writers

Edit
  • John Mankiewicz
    John Mankiewicz
    screenplay by
  • Joyce Carol Oates
    Joyce Carol Oates
    based upon the Novel " Rape: A Love Story" by

Cast

Edit
(in credits order) complete, awaiting verification
  • Nicolas Cage at an event for Drive Angry (2011)
    Nicolas Cage
    Nicolas Cage
    John
  • Anna Hutchison in A Love Yarn (2021)
    Anna Hutchison
    Anna Hutchison
    Teena
  • Talitha Eliana Bateman
    Talitha Eliana Bateman
    Talitha Eliana Bateman
    Bethie
    (as Talitha Bateman)
  • Deborah Kara Unger
    Deborah Kara Unger
    Deborah Kara Unger
    Agnes
  • Don Johnson
    Don Johnson
    Don Johnson
    Jay Kirkpatrick
  • Photo by: Alphonso Whitfield
    Joshua Mikel
    Joshua Mikel
    Marvin
  • Rocco Nugent
    Rocco Nugent
    Rocco Nugent
    Lloyd
  • Joe Ochterbeck
    Joe Ochterbeck
    Jimmy
  • Carter Burch
    Carter Burch
    Carter Burch
    Fritz
  • Charlene Tilton
    Charlene Tilton
    Charlene Tilton
    Irma
  • Dikran Tulaine
    Dikran Tulaine
    Dikran Tulaine
    Walt
  • Kara Flowers
    Kara Flowers
    Dixon
  • Jimmy Gonzales
    Jimmy Gonzales
    Jimmy Gonzales
    Det. Zwaff
  • Cory Scott Allen
    Cory Scott Allen
    Ray
  • Mike Pniewski
    Mike Pniewski
    Mike Pniewski
    Judge Schpiro
  • Kaleigh Rivera
    Kaleigh Rivera
    Leila
    (as Kaleigh Marie Rivera)
  • On the set of Terminal Force 2
    Xavier Declie
    Xavier Declie
    Father Muldoon
    (as Francois Xavier Declie)
  • Michael Papajohn
    Michael Papajohn
    Michael Papajohn
    Breen
  • Aislin Freya Pax
    Aislin Freya Pax
    Louise
  • Elijah Marcano
    Elijah Marcano
    Elijah Marcano
    Danny
  • Nicole Barré
    Nicole Barré
    Nicole Barré
    Dr. Matthews
    (as Nicole Barre)
  • Natalie Shaheen
    Natalie Shaheen
    Natalie Shaheen
    ER Nurse
    (as Natalie Pero)
  • Michelle Davidson
    Michelle Davidson
    Michelle Davidson
    TV Reporter
  • Dan Kleckner
    Dan Kleckner
    TV Anchor
  • Jwaundace Candece
    Jwaundace Candece
    Jwaundace Candece
    Night Nurse
    (as Jwaundace Candece Belcher)
  • Elizabeth Hunter
    Elizabeth Hunter
    Elizabeth Hunter
    Annie
  • Kaitlyn Dillard
    Kaitlyn Dillard
    Mean Girl
    (as Katlyn Dillard)
  • Carlos Guerrero
    Carlos Guerrero
    Carlos Guerrero
    Bailiff
  • Marc Coppola
    Marc Coppola
    Marc Coppola
    Dr. Collins
  • Shirley Martin
    Shirley Martin
    Mrs. Dorothy Lewis
  • Alphie Hyorth
    Alphie Hyorth
    Alphie Hyorth
    Bartender
  • Dwayne Boyd
    Dwayne Boyd
    Dwayne Boyd
    Det. Lyle
  • Bernardo Peña
    Bernardo Peña
    Bernardo Peña
    Lt. Brand
    (as Bernardo Pena)
  • Emily Sandifer arrives at the Batman '66 Exhibit Opening at the Hollywood Museum on January 10, 2018 in Los Angeles, California
    Emily Sandifer
    Emily Sandifer
    Ursula
  • Rey Hernandez
    Rey Hernandez
    Rey Hernandez
    Trooper #1
  • Keith Arthur Bolden
    Keith Arthur Bolden
    Keith Arthur Bolden
    Trooper #2
  • Steve Vernon
    Steve Vernon
    Mike the Bartender
  • Elise DuQuette
    Elise DuQuette
    Elise DuQuette
    Wendy
  • Brian Jones Photography
    Lorraine Rodriguez-Reyes
    Lorraine Rodriguez-Reyes
    Jessica
    (as Lorraine Rodriguez Reyes)
  • Elena Sanchez
    Elena Sanchez
    Elena Sanchez
    Receptionist
  • Jenny Martin
    Jenny Martin
    Lou Ellen
  • Deborah Swallow
    Deborah Swallow
    Brooke Dromoor
Rest of cast listed alphabetically
  • Jeremy Anderson
    Jeremy Anderson
    Jeremy Anderson
    Paramedic
    (uncredited)
  • Jessica Fontaine
    Jessica Fontaine
    Receptionist
    (uncredited)
  • Michael Gladden
    Michael Gladden
    Prison Officer
    (uncredited)
  • Robert Hendren
    Robert Hendren
    Robert Hendren
    Bailiff
    (uncredited)
  • Tiffany A Jones
    Tiffany A Jones
    News Reporter
    (uncredited)
  • Debi Kalman
    Debi Kalman
    Debi Kalman
    Nosy Neighbor
    (uncredited)
  • Slim Khezri
    Slim Khezri
    Slim Khezri
    Reporter
    (uncredited)
  • Daniel Lucente
    Daniel Lucente
    Bar Patron
    (uncredited)
  • William Mahnken
    William Mahnken
    Police Officer
    (uncredited)
  • Andrea Maiuro
    Andrea Maiuro
    Press
    (uncredited)
  • Ryan Newton
    Ryan Newton
    Bar Patron
    (uncredited)
  • Jay Romero
    Jay Romero
    Paparazzo
    (uncredited)
  • Zach Sale
    Zach Sale
    Zach Sale
    Dr. Carroll
    (uncredited)
  • James Stacey
    James Stacey
    Courtroom Spectator
    (uncredited)
  • Veronica Warner
    Veronica Warner
    Courtroom Spectator
    (uncredited)
  • Dawn Young-McDaniel
    Dawn Young-McDaniel
    Paramedic
    (uncredited)

Producers

Edit
  • Martin J. Barab
    Martin J. Barab
    co-executive producer
  • Harold Becker
    Harold Becker
    executive producer
  • Nicolas Cage
    Nicolas Cage
    producer
  • Dama Claire
    Dama Claire
    co-executive producer
  • Rich Cowan
    Rich Cowan
    line producer
  • Patricia Eberle
    Patricia Eberle
    executive producer
  • Michael Mendelsohn
    Michael Mendelsohn
    producer
  • Randy Mendelsohn
    Randy Mendelsohn
    co-executive producer
  • Mike Nilon
    Mike Nilon
    executive producer
  • Natalie Perrotta
    Natalie Perrotta
    associate producer
  • Richard Rionda Del Castro
    Richard Rionda Del Castro
    executive producer
  • Ernst Etchie Stroh
    Ernst Etchie Stroh
    co-executive producer
  • Shahar Stroh
    Shahar Stroh
    co-executive producer

Composer

Edit
  • Frederik Wiedmann
    Frederik Wiedmann

Cinematographer

Edit
  • David Stragmeister
    David Stragmeister

Editor

Edit
  • Howard E. Smith
    Howard E. Smith

Casting Director

Edit
  • Valerie McCaffrey
    Valerie McCaffrey

Production Designer

Edit
  • Caty Maxey
    Caty Maxey

Set Decorator

Edit
  • Jennifer Benton
    Jennifer Benton

Costume Designer

Edit
  • Peggy Stamper
    Peggy Stamper

Makeup Department

Edit
  • Ellen Arden
    Ellen Arden
    assistant makeup artist
  • Katelyn Barton
    Katelyn Barton
    assistant makeup artist
  • Tracy Ewell
    Tracy Ewell
    makeup department head
  • Trista Jordan
    Trista Jordan
    makeup artist
  • Micah Laine
    Micah Laine
    key makeup artist
  • Heather Morris
    Heather Morris
    hair department head
  • Tracie Morrison
    Tracie Morrison
    key hair stylist
  • Lair Paulsen
    Lair Paulsen
    key hair stylist
  • Lauren Thomas
    Lauren Thomas
    hair stylist: Mr. Cage / makeup artist: Mr. Cage
  • Kelly E. Marlow
    Kelly E. Marlow
    hair stylist (uncredited)

Production Manager

Edit
  • Jason A. Payne
    Jason A. Payne
    post-production supervisor

Second Unit Directors or Assistant Directors

Edit
  • Sean Bozeman
    Sean Bozeman
    second second assistant director
  • Angel Cook
    Angel Cook
    second assistant director
  • Roxanne Paul
    Roxanne Paul
    second second assistant director
  • Jay Tobias
    Jay Tobias
    first assistant director

Art Department

Edit
  • Jennifer Benton
    Jennifer Benton
    set decorator
  • Forest Fagan
    Forest Fagan
    set dresser
  • Jon Harris
    Jon Harris
    on set dresser
  • Herbie Henderson
    Herbie Henderson
    set dresser
  • Ryan Kutch
    Ryan Kutch
    on-set dresser
  • Carmen Luse
    Carmen Luse
    set dresser
  • Stephanie Postich
    Stephanie Postich
    assistant property master
  • Dan Riker
    Dan Riker
    armourer
  • Bryan Staerkel
    Bryan Staerkel
    property master
  • William Chad Watson
    William Chad Watson
    leadman

Sound Department

Edit
  • Joshua Adeniji
    Joshua Adeniji
    sound effects editor
  • Ian Bender
    Ian Bender
    second boom
  • Micaela Cain
    Micaela Cain
    foley mixer
  • Greg Crawford
    Greg Crawford
    adr mixer
  • Robert Dehn
    Robert Dehn
    sound studio manager
  • Charles German
    Charles German
    boom operator
  • Benjamin Gieschen
    Benjamin Gieschen
    foley editor
  • Chris Isaac
    Chris Isaac
    boom operator
  • Derek McGinley
    Derek McGinley
    sound effects editor
  • Bryan Parker
    Bryan Parker
    supervising sound editor

Special Effects

Edit
  • John S. Baker
    John S. Baker
    special effects supervisor
  • Troy French
    Troy French
    special effects technician

Visual Effects

Edit
  • Travis Berry
    Travis Berry
    visual effects artist / visual effects producer
  • J.D. McKee
    J.D. McKee
    visual effects artist: MODEfx / visual effects supervisor: MODEfx
  • D.J. Shea
    D.J. Shea
    visual effects artist
  • Brandon Wahl
    Brandon Wahl
    visual effects artist / visual effects coordinator

Stunts

Edit
  • Ele Bardha
    Ele Bardha
    stunt coordinator
  • Carter Burch
    Carter Burch
    stunt performer
  • R.J. De La Fuente
    R.J. De La Fuente
    stunt double: Fritz (as Richard J. De La Fuente) / stunt performer (as Richard J. De La Fuente)
  • Nick DeKay
    Nick DeKay
    stunt double: Cory Scott Allen / stunt performer
  • Victoria Donchess
    Victoria Donchess
    stunt double / stunt performer
  • Bob Fisher
    Bob Fisher
    stunt rigger
  • Daniel Hargrave
    Daniel Hargrave
    stunt performer / stunts
  • Aby Martin
    Aby Martin
    stunt performer
  • Bret McKee
    Bret McKee
    stunt double: Nicholas Cage / stunt performer
  • Joshua Mikel
    Joshua Mikel
    stunts

Camera and Electrical Department

Edit
  • Warren Brace
    Warren Brace
    first assistant camera: "b" camera
  • J. Christopher Campbell
    J. Christopher Campbell
    camera operator/steadicam operator
  • Carlos Castrillon
    Carlos Castrillon
    lighting technician
  • Patrick D. Fields
    Patrick D. Fields
    grip
  • Jordan Garretson
    Jordan Garretson
    key grip
  • Rodrigue Gomes
    Rodrigue Gomes
    second assistant camera: "a" camera
  • Alexander Hooper
    Alexander Hooper
    second assistant camera
  • Adam Kogelman
    Adam Kogelman
    grip
  • Randy Maldanado
    Randy Maldanado
    electrician (as Randolfo Odin MacDonado)
  • Daniel C. McFadden
    Daniel C. McFadden
    still photographer

Casting Department

Edit
  • Fabiana Arrastia
    Fabiana Arrastia
    adr voice casting
  • Rita Harrell
    Rita Harrell
    casting: Atlanta
  • Jen Kelley
    Jen Kelley
    casting: Atlanta
  • Tracy Rose
    Tracy Rose
    casting associate
  • Kimberly Thomas
    Kimberly Thomas
    casting associate
  • Ann Wittenberg
    Ann Wittenberg
    extras casting

Costume and Wardrobe Department

Edit
  • Aimee Campolucci
    Aimee Campolucci
    set costumer
  • Daniel Hawks
    Daniel Hawks
    key costumer
  • Fred Lloyd
    Fred Lloyd
    wardrobe supervisor
  • Susan Russell
    Susan Russell
    Set costumer

Editorial Department

Edit
  • Anthony Bozanich
    Anthony Bozanich
    first assistant editor
  • Brian 'Crash' Carlucci
    Brian 'Crash' Carlucci
    colorist
  • Stephen Warren
    Stephen Warren
    post-production assistant

Location Management

Edit
  • Luis Clar
    Luis Clar
    location assistant
  • Christina Cooke
    Christina Cooke
    location scout
  • Danny Maze
    Danny Maze
    location scout
  • Wanda Morganstern
    Wanda Morganstern
    location scout
  • Renay Nailon
    Renay Nailon
    location coordinator
  • Dustin Pitan
    Dustin Pitan
    location scout
  • Carlos Rey del Castillo
    Carlos Rey del Castillo
    location manager
  • Natosha Riedl
    Natosha Riedl
    location assistant
  • Kai Thorup
    Kai Thorup
    location manager

Music Department

Edit
  • Atanas Babaleski
    Atanas Babaleski
    scoring pro tools engineer
  • Mitch Bederman
    Mitch Bederman
    music editor
  • F.A.M.E.'S. Project
    F.A.M.E.'S. Project
    orchestra and studio contractor
  • Randy Gerston
    Randy Gerston
    music supervisor
  • Ayana Haviv
    Ayana Haviv
    singer: soloist
  • Georgi Hristovski
    Georgi Hristovski
    score recording engineer
  • Gemma Wiedmann
    Gemma Wiedmann
    orchestrator (as Hyesu Yang)

Script and Continuity Department

Edit
  • Emily Munroe
    Emily Munroe
    script supervisor
  • John Wolfe
    John Wolfe
    script supervisor

Transportation Department

Edit
  • Rahsheda Harris
    Rahsheda Harris
    driver
  • Vincent Maurice Harrison
    Vincent Maurice Harrison
    transportation

Additional Crew

Edit
  • Jeremy Anderson
    Jeremy Anderson
    medic
  • Fabiana Arrastia
    Fabiana Arrastia
    adr loop group
  • Susan Boyajian
    Susan Boyajian
    adr loop group
  • Laurent Boyé
    Laurent Boyé
    corporate publicist
  • Jillianne Brickman
    Jillianne Brickman
    assistant: Mr. Martin
  • Shantell Brown
    Shantell Brown
    production coordinator (as Shantell Fancher)
  • Nicholas Burrell
    Nicholas Burrell
    cast assistant
  • Joshua K. Carpenter
    Joshua K. Carpenter
    distribution executive: DVD Rental
  • Yvonne Chan
    Yvonne Chan
    production assistant
  • Matt Corboy
    Matt Corboy
    adr loop group

Thanks

Edit
  • Tony Scott
    Tony Scott
    special thanks

Contribute to this page

Suggest an edit or add missing content
Nicolas Cage in Vengeance: A Love Story (2017)
Top Gap
By what name was Vengeance: A Love Story (2017) officially released in India in English?
Answer
  • See more gaps
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb app
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb app
For Android and iOS
Get the IMDb app
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.