Cast (24)

Cuba Gooding Jr.

Luke Gibson

Val Kilmer

Virgil Kirkhill

Alastair Gamble

Marcus

Juan Riedinger

Punk Blue

Michael Ironside

Hal

Tatiana Maslany

Punk Red

Rob Carpenter

The Scientist

Dave Cote

Dr. Price

Vicky Huang

Aide

Lance Henriksen

Randolph Hope

Josh Goring

Homeless person

Hiro Kanagawa

Dr. Steckler

Rachel Luttrell

Candice

Sunita Prasad

Nurse Price

Matthew R. Anderson

Security Guard

Ali Liebert

Catalina Jones

Chad Krowchuk

Keyboard

Terry Chen

Carter Burke

Eric Breker

Robert Drake

Donny Lucas

Bennett

Monica Mustelier

Veronica

Julius Chapple

Lewis

Robert Clarke

Arnold Winston

Nicole Muñoz

Little Girl

Crew (20)

Kirk Shaw

Producer

Schaun Tozer

Music

Ernie Barbarash

Director

Margot Hand

Producer

Brad Krevoy

Executive Producer

Christine Haebler

Producer

Gordon Williams

Editor

Stephen Jackson

Cinematography

Janene Carleton

Stunt Double

Steven McMichael

Fight Choreographer

Lindsay MacAdam

Executive Producer

Tia Buhl

Production Manager

Shannon Murphy

Set Decoration

Michael Hurst

Writer

Jeff Sanca

Stunt Driver

Jill Corp

Hair Department Head

Michael Corrado

Art Direction

Amy Van Wormer

Key Makeup Artist

Troy Hansen

Production Design

Ken Shapkin

Costume Design