Vengeance: A Love Story

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.

Discover

Nicolas Cage

Det. John Dromoor

Anna Hutchison

Teena Maguire

Talitha Eliana Bateman

Bethie Maguire

Don Johnson

Jay Kirkpatrick

Charlene Tilton

Irma Fick

Joshua Mikel

Marvin Fick

Rocco Nugent

Lloyd Fick

Joe Ochterbeck

Jimmy De Lucca

Carter Burch

Fritz Haaber

Jimmy Gonzales

Det. Zwaff

Dikran Tulaine

Walt Fick

Kara Flowers

Assist. Prosecutor Dixon

Mike Pniewski

Judge Schpiro

Xavier Declie

Father Muldoon

Michael Papajohn

J. J. Breen

Nicole Barré

Dr. Matthews

Michelle Davidson

TV Reporter

Dan Kleckner

TV Anchor

Jwaundace Candece

Night Nurse

Kaitlyn Dillard

Mean Girl

Marc Coppola

Dr. Collins

Shirley Martin

Mrs. Dorothy Lewis

Alphie Hyorth

Bartender

Dwayne Boyd

Det. Lyle

Bernardo Peña

Lt. Brand

Rey Hernandez

Trooper #1

Steve Vernon

Mike the Bartender

Elena Sanchez

Receptionist

Deborah Swallow

Brooke Droomor

Jenny Martin

Lou Ellen

Art

Bryan Staerkel

Property Master

Caty Maxey

Production Design

Jennifer Benton

Set Decoration

Stephanie Postich

Assistant Property Master

Ryan Kutch

Set Dresser

Camera

David Stragmeister

Director of Photography

J. Christopher Campbell

Steadicam Operator

Daniel C. McFadden

Still Photographer

J. Christopher Campbell

Camera Operator

Fred Thomas

First Assistant "A" Camera

Marie Morrell

Camera Loader

Warren Brace

First Assistant "B" Camera

Alexander Hooper

Second Assistant "B" Camera

John C. Barber

Dolly Grip

Rodrigue Gomes

Second Assistant "A" Camera

James Stiritz

Best Boy Grip

Costume & Make-Up

Micah Laine

Key Makeup Artist

Fred Lloyd

Wardrobe Supervisor

Peggy Stamper

Costume Design

Tracie Morrison

Key Hair Stylist

Daniel Hawks

Key Costumer

Tracy Ewell

Makeup Department Head

Judy Chang

Costumer

Lauren Thomas

Makeup & Hair

Heather Morris

Hair Department Head

Katelyn Barton

Assistant Makeup Artist

Susan Russell

Costumer

Ellen Arden

Assistant Makeup Artist

Lair Paulsen

Key Hair Stylist

Crew

Ele Bardha

Stunt Coordinator

Dan Riker

Armorer

Bret McKee

Stunts

Sid Yost

Animal Coordinator

Aby Martin

Stunts

Nick DeKay

Stunts

Jeremy Sarab

Craft Service

Jason A. Payne

Post Production Supervisor

Oranz Walker

Transportation Coordinator

Kelly Vandagriff

Studio Teacher

Scott Windhauser

Additional Writing

Directing

Johnny Martin

Director

Emily Munroe

Script Supervisor

Cristina Acocella

Script Supervisor

Roxanne Paul

Second Second Assistant Director

Sean Bozeman

Second Second Assistant Director

Angel Cook

Second Assistant Director

Jay Tobias

First Assistant Director

Editing

Anthony Bozanich

First Assistant Editor

Lighting

Nick Rowland

Best Boy Electric

Andrés Velasco

Electrician

Randy Maldanado

Electrician

Jay Odum

Electrician

Carlos Castrillon

Electrician

Tim Ryan

Gaffer

Production

Tracy Rose

Casting Associate

Fabiana Arrastia

ADR Voice Casting

Nicolas Cage

Producer

Richard Rionda Del Castro

Executive Producer

Michael Nilon

Executive Producer

Natalie Perrotta

Associate Producer

Shahar Stroh

Co-Executive Producer

Harold Becker

Executive Producer

Ernst Etchie Stroh

Co-Executive Producer

Randy Mendelsohn

Co-Executive Producer

Dama Claire

Co-Executive Producer

Rich Cowan

Line Producer

Patricia Eberle

Executive Producer

Martin J. Barab

Co-Executive Producer

Jen Kelley

Casting

Shayna Rasin

Assistant Production Coordinator

Rich Cowan

Unit Production Manager

Joan Turgeon

Production Accountant

Laurent Boyé

Publicist

Renay Nailon

Assistant Location Manager

Shantell Fancher

Production Coordinator

Regina McCord

First Assistant Accountant

Ann Wittenberg

Extras Casting

Carlos Rey del Castillo

Location Manager

Sound

Ian Bender

Boom Operator

Charles German

Boom Operator

Derek McGinley

Sound Effects Editor

Benjamin Gieschen

Foley Editor

Greg Crawford

ADR & Dubbing

Chris Isaac

Boom Operator

Mitch Bederman

Music Supervisor

Bryan Parker

Supervising Sound Editor

Frederik Wiedmann

Original Music Composer

Mitch Bederman

Music Editor

James Parnell

Assistant Sound Editor

Joshua Adeniji

Sound Effects Editor

Randy Gerston

Music Supervisor

Chris David

Sound Re-Recording Mixer

Travis MacKay

ADR Mixer

Weston Cage

Musician

Michael Schmidt

Sound Mixer

Writing

John Mankiewicz

Screenplay

Art

Bryan Staerkel

Property Master

Caty Maxey

Production Design

Jennifer Benton

Set Decoration

Stephanie Postich

Assistant Property Master

Ryan Kutch

Set Dresser

Camera

David Stragmeister

Director of Photography

J. Christopher Campbell

Steadicam Operator

Daniel C. McFadden

Still Photographer

J. Christopher Campbell

Camera Operator

Fred Thomas

First Assistant "A" Camera

Marie Morrell

Camera Loader

Warren Brace

First Assistant "B" Camera

Alexander Hooper

Second Assistant "B" Camera

John C. Barber

Dolly Grip

Rodrigue Gomes

Second Assistant "A" Camera

James Stiritz

Best Boy Grip

Costume & Make-Up

Micah Laine

Key Makeup Artist

Fred Lloyd

Wardrobe Supervisor

Peggy Stamper

Costume Design

Tracie Morrison

Key Hair Stylist

Daniel Hawks

Key Costumer

Tracy Ewell

Makeup Department Head

Judy Chang

Costumer

Lauren Thomas

Makeup & Hair

Heather Morris

Hair Department Head

Katelyn Barton

Assistant Makeup Artist

Susan Russell

Costumer

Ellen Arden

Assistant Makeup Artist

Lair Paulsen

Key Hair Stylist

Crew

Ele Bardha

Stunt Coordinator

Dan Riker

Armorer

Bret McKee

Stunts

Sid Yost

Animal Coordinator

Aby Martin

Stunts

Nick DeKay

Stunts

Jeremy Sarab

Craft Service

Jason A. Payne

Post Production Supervisor

Oranz Walker

Transportation Coordinator

Kelly Vandagriff

Studio Teacher

Scott Windhauser

Additional Writing

Directing

Johnny Martin

Director

Emily Munroe

Script Supervisor

Cristina Acocella

Script Supervisor

Roxanne Paul

Second Second Assistant Director

Sean Bozeman

Second Second Assistant Director

Angel Cook

Second Assistant Director

Jay Tobias

First Assistant Director

Editing

Anthony Bozanich

First Assistant Editor

Lighting

Nick Rowland

Best Boy Electric

Andrés Velasco

Electrician

Randy Maldanado

Electrician

Jay Odum

Electrician

Carlos Castrillon

Electrician

Tim Ryan

Gaffer

Production

Tracy Rose

Casting Associate

Fabiana Arrastia

ADR Voice Casting

Nicolas Cage

Producer

Richard Rionda Del Castro

Executive Producer

Michael Nilon

Executive Producer

Natalie Perrotta

Associate Producer

Shahar Stroh

Co-Executive Producer

Harold Becker

Executive Producer

Ernst Etchie Stroh

Co-Executive Producer

Randy Mendelsohn

Co-Executive Producer

Dama Claire

Co-Executive Producer

Rich Cowan

Line Producer

Patricia Eberle

Executive Producer

Martin J. Barab

Co-Executive Producer

Jen Kelley

Casting

Shayna Rasin

Assistant Production Coordinator

Rich Cowan

Unit Production Manager

Joan Turgeon

Production Accountant

Laurent Boyé

Publicist

Renay Nailon

Assistant Location Manager

Shantell Fancher

Production Coordinator

Regina McCord

First Assistant Accountant

Ann Wittenberg

Extras Casting

Carlos Rey del Castillo

Location Manager

Sound

Ian Bender

Boom Operator

Charles German

Boom Operator

Derek McGinley

Sound Effects Editor

Benjamin Gieschen

Foley Editor

Greg Crawford

ADR & Dubbing

Chris Isaac

Boom Operator

Mitch Bederman

Music Supervisor

Bryan Parker

Supervising Sound Editor

Frederik Wiedmann

Original Music Composer

Mitch Bederman

Music Editor

James Parnell

Assistant Sound Editor

Joshua Adeniji

Sound Effects Editor

Randy Gerston

Music Supervisor

Chris David

Sound Re-Recording Mixer

Travis MacKay

ADR Mixer

Weston Cage

Musician

Michael Schmidt

Sound Mixer

Writing

John Mankiewicz

Screenplay