Cast (46)

Ben Affleck

Michael Jennings

Uma Thurman

Rachel Porter

Aaron Eckhart

James Rethrick

Paul Giamatti

Shorty

Colm Feore

John Wolfe

Joe Morton

Agent Dodge

Michael C. Hall

Agent Klein

Kathryn Morris

Rita Dunne

Claudette Mink

Sara Rethrick

Peter Friedman

Attorney General Brown

Ivana Miličević

Maya-Rachel

Christopher Kennedy

Stevens

Fulvio Cecere

Agent Fuman

John Cassini

Agent Mitchell

Callum Keith Rennie

Jude - Guard

Michelle Harrison

Jane

Emily Holmes

Betsy - Salesgirl

Kendall Cross

Scientist

Catherine Lough Haggquist

Scientist

Krista Allen

Holographic Woman

Ryan Zwick

Street Kid

Dee Jay Jackson

Guard

Serge Houde

William Dekker

Calvin Finlayson

Balloon Boy

Darryl Scheelar

Plain Clothes Federal Agent

Mark Brandon

Lottery Host

Roger Haskett

Lottery Official

Steve Wright

Allcom Helicopter Pilot

Craig Hosking

FBI Helicopter Pilot

Barclay Hope

Suit

Peter Shinkoda

Suit

David James Lewis

Suit

Robert Clark

String Quartet

Andrea Siradze

String Quartet

Isabelle Roland

String Quartet

Peter Caton

String Quartet

Ryan Robbins

Husband

Benita Ha

Wife

Chelah Horsdal

Young Mother

Craig March

Janitor

Jason Calder

Wolfe Goon

Mike Godenir

Wolfe Goon

Brad Kelly

Wolfe Goon

Brent Connolly

Wolfe Goon

Michelle Anderson

Nursery Customer

Lori Berlanga

Nursery Customer

Crew (238)

Christopher Rouse

Editor

Jeffrey L. Kimball

Director of Photography

John Woo

Director

Mindy Marin

Casting

John Powell

Original Music Composer

Kevin Stitt

Editor

Dean Georgaris

Screenplay

Andrea Kinsky

Stunts

Brett Armstrong

Stunts

Owen Walstrom

Stunts

Terence Chang

Producer

John Woo

Producer

John Davis

Producer

Michael Hackett

Producer

Terry Jackson

Stunts

Mike Desabrais

Stunts

Randy Hall

Stunts

David Jacox

Stunts

Ryan Ennis

Stunts

Ken Kirzinger

Stunts

Rick Seaman

Stunts

Ronn Surels

Fight Choreographer

Scott J. Ateah

Stunts

Bill Ferguson

Stunts

Kim Howey

Stunts

Adrian Hein

Stunts

Jake Brake

Stunts

Mike Crestejo

Stunts

Garvin Cross

Stunts

Mike Dopud

Stunts

Rob Fournier

Stunts

Jason Calder

Stunts

Diana Dutra

Stunts

Duane Dickinson

Stunts

Alex Green

Stunts

Guy Bews

Stunts

William Lawrence

Stunts

Celia Bond

Stunts

Tom Glass

Stunts

Kathy Hubble

Stunts

Terrance Leigh

Stunts

Dan Shea

Stunts

Mary Ann Skoll

Stunts

Scott Nicholson

Stunts

Leanne Buchanan

Stunts

Vince Crestejo

Stunts

Dane Farwell

Stunts

Bruce Fontaine

Stunts

John Branagan

Stunts

Curt Bonn

Stunts

William Morts

Stunts

Daniel B. Melles

Stunts

Sharon Simms

Stunt Double

Darryl Scheelar

Stunts

Jimmy N. Roberts

Stunts

Kimani Ray Smith

Stunts

Seth Longworth

Stunts

Heath Stevenson

Stunts

Claire Webb

Stunts

Bob Kursar

Stunts

Larry Lam

Stunts

Angela Uyeda

Stunts

Paul Wu

Stunts

Steven McMichael

Stunts

Gerald Paetz

Stunts

Dan Redford

Stunts

Ronn Surels

Stunts

Frank Torres

Stunts

John Wardlow

Stunts

Rob Wilton

Stunts

Don Lew

Stunts

Tom McComas

Stunts

Roxanne Wong

Stunts

Jon Kralt

Stunt Double

Raymond Sammel

Stunts

John Sampson

Stunts

Cotton Mather

Stunts

Rene Van Hullebush

Stunts

Arthur Anderson

Co-Producer

David Solomon

Executive Producer

Stratton Leopold

Executive Producer

Caroline Macaulay

Co-Producer

Raymond Dumas

Storyboard Artist

Doug Chapman

Stunts

Kris Cole

Assistant Editor

Gregg Smrz

Stunt Coordinator

Mark Aisbett

Stunts

Kristian Bailey

Boom Operator

Craig Henderson

Construction Coordinator

Pat Waller

Leadman

Ilona Herman

Hair Designer

Patrick Kavanaugh

Digital Effects Supervisor

John Dietrick

Post Production Assistant

Jesse Deacon

Electrician

Jasmine Barry

Production Coordinator

Casey Grant

Production Manager

John Bires

Sound Engineer

Yvonne Melville

Unit Manager

Lance Fisher

Additional Camera

Slava Shmakin

Art Department Coordinator

Brent Boates

Production Illustrator

Ryan Moroz

Transportation Co-Captain

Jeff Harvey

Best Boy Electric

Anne Couk

First Assistant Sound Editor

Sally Boldt

Music Editor

Chris Glyn-Jones

Sound Mixer

Bob Findlay

First Assistant Camera

T.J. Lindgren

Additional Music

Mark 'Blue' Angus

Transportation Coordinator

Maryjane Layani

Production Accountant

Jason Ybarra

Craft Service

Bruce Borland

Rigging Gaffer

Cliff Cenerini

Rigging Grip

Janice Lynn Coats

Carpenter

Paul M. Lane

Utility Stunts

Dan Delgado

Gaffer

Bruce L. Brownstein

Location Manager

Denise Davis

Visual Effects Producer

Sandy Cochrane

Art Direction

Ciaran Kavanagh

Camera Operator

Marco Pimenta

Set Costumer

Stacey Butterworth

Wigmaker

Al Di Sarro

Special Effects Coordinator

Mike Sassen

Transportation Coordinator

Corinna Gagnon

Security

Bronwyn Preston

Publicist

Junichi Hosoi

Steadicam Operator

Dennis McNeill

Color Timer

William Sandell

Production Design

Elizabeth Wilcox

Set Decoration

Rusty Ippolito

CG Supervisor

Claire Smithies

Stand In

Alex Murtaza

Lighting Artist

Dave Roughley

Lighting Technician

Shawn Murphy

Scoring Mixer

Kiki Morris

Post Production Supervisor

Stratton Leopold

Unit Production Manager

Cate Hardman

Script Supervisor

Chris Allen

Researcher

Natasha Rand

Conceptual Design

Erica Edell Phillips

Costume Design

Nancy Anna Brown

Assistant Art Director

Douglas Curran

Still Photographer

Susan Boyd

Hairstylist

Conrad Dueck

3D Supervisor

Thom MacIntyre

Key Hair Stylist

Shawn Wallbridge

Systems Administrators & Support

Tony Rush

Video Assist Operator

Per Hallberg

Supervising Sound Editor

Jason Booth

Digital Compositors

Bruce Fowler

Orchestrator

Alan Rankin

Sound Designer

Ian Cope

Visual Effects Coordinator

Pam Hammond

Visual Effects

Emanuela Daus

Makeup Artist

Carolle Alain

First Assistant Editor

Derek Brechin

Additional Editing

Christopher Assells

Sound Effects Editor

Chris Bond

Visual Effects Supervisor

Dennis Simard

Set Dresser

Daniel Mansfield

Third Assistant Director

Tristan Oliver

Assistant Set Dresser

Adrien van Viersen

Conceptual Illustrator

James McKenzie Moore

Casting Assistant

Phil Pastuhov

Aerial Director of Photography

Jamie Marshall

Second Assistant Director

Garson Yu

Title Designer

Steve Smith

Key Grip

Karl Harrison

Grip

Brian Epp

Assistant Property Master

Rhiannon A. Charles

Assistant Production Coordinator

Michael McLellan

Dolly Grip

Arthur Anderson

First Assistant Director

Bryan Fletchall

Techno Crane Operator

Zack Davis

ADR Editor

Willard Overstreet

Foley Editor

Ronnie Morgan

Assistant Sound Editor

Marc Marcum

Story Editor

George Doering

Musician

Gavin Greenaway

Conductor

Robert Ulrich

Supervising ADR Editor

Rick Pearce

Stunts

Brian Basham

Sound Recordist

Grant Swain

Property Master

Mike Szakmeister

Dialogue Editor

Philip K. Dick

Short Story

Gilbert B. Combs

Stunts

Joe Doserro

Stunts

Jimmy N. Roberts

Stunt Double

Keii Johnston

Stunts

Cindy Barlow

Assistant Makeup Artist

Cameron Kuc

Additional Third Assistant Director

Keli Manson

Graphic Designer

John Cassella

CG Artist

Christine Albers

Compositing Lead

Shaun Bullied

Set Painter

Flemming Lund

Assistant Location Manager

Jim Rose

Assistant Chief Lighting Technician

Ashley Bell

Assistant Director

Allen Tracy

Visual Effects Production Assistant

Michele Lee

Payroll Accountant

Isabel Bloor

Costume Set Supervisor

Meg Matthews

Dresser

Mark Maxson

Location Assistant

Randy Singer

Foley Mixer

Jenny Eagan

Costumer

Maureen Carey

Construction Buyer

Sylvain Houle

Special Effects Assistant

Shane Cardwell

Stunt Driver

Alan Jacoby

Additional Second Assistant Camera

Paisley Shaw

Location Coordinator

Don Anderson

Assistant Property Master

Eric Milner

Special Effects Technician

Cecile Tecson Broas

Rotoscoping Artist

Paul T. Murakami

Daily Grip

Cory Lee

Production Assistant

Kevin Haverty

Assistant Camera

Karen Bergen

First Assistant Accountant

Leon Thomas Braun

Key Production Assistant

Jean-Paul Costaz

Paint Coordinator

Alex Raspa

ADR Mixer

Reid Cohoon

Dolly Grip

Andrea Brown

Extras Casting

Donald Fly

General Manager

Roger Bailey

Generator Operator

Aleya Naiman

Property Buyer

David Lourie

Second Assistant Camera

Tina Dawson

Assistant Accountant

Brian Smrz

Second Unit Director

Michael Collins

Third Assistant Director

Robin Harlan

Foley Artist

Paul Arnel

Best Boy Grip

Sondra Durksen

Truck Costumer

Dave Emmonds

Head Greensman

Linda Drake

Visual Effects Editor

Adrienne Sol

First Assistant Production Coordinator

Corry Glass

Stunt Double

Breanne Larrett

Second Assistant Production Coordinator