Filmmakers
Above the lineJW
Director
John Woo
DG
Screenplay
Dean Georgaris
JK
Cinematography
Jeffrey L. Kimball
Director of Photography
CR
Editing
Christopher Rouse
Editor
KS
Editing
Kevin Stitt
Editor
JP
Music
John Powell
Original Music Composer
WS
Production Design
William Sandell
EP
Costume Design
Erica Edell Phillips
Cast
46BA
Ben Affleck
Michael Jennings
AE
Aaron Eckhart
James Rethrick
UT
Uma Thurman
Rachel Porter
PG
Paul Giamatti
Shorty
CF
Colm Feore
John Wolfe
JM
Joe Morton
Agent Dodge
MH
Michael C. Hall
Agent Klein
PF
Peter Friedman
Attorney General Brown
KM
Kathryn Morris
Rita Dunne
IM
Ivana Miličević
Maya-Rachel
CK
Christopher Kennedy
Stevens
FC
Fulvio Cecere
Agent Fuman
JC
John Cassini
Agent Mitchell
CR
Callum Keith Rennie
Jude
MH
Michelle Harrison
Jane
CM
Claudette Mink
Sara Rethrick
RZ
Ryan Zwick
Street Kid
DJ
Dee Jay Jackson
Guard
SH
Serge Houde
William Dekker
CF
Calvin Finlayson
Balloon Boy
KC
Kendall Cross
Scientist
CH
Catherine Lough Haggquist
Scientist
DS
Darryl Scheelar
Plain Clothes Federal Agent
MB
Mark Brandon
Lottery Host
RH
Roger Haskett
Lottery Official
SW
Steve Wright
Allcom Helicopter Pilot
CH
Craig Hosking
FBI Helicopter Pilot
EH
Emily Holmes
Betsy
KA
Krista Allen
Holographic Woman
BH
Barclay Hope
Suit
PS
Peter Shinkoda
Suit
DL
David James Lewis
Suit
RC
Robert Clark
String Quartet
AS
Andrea Siradze
String Quartet
IR
Isabelle Roland
String Quartet
PC
Peter Caton
String Quartet
RR
Ryan Robbins
Husband
BH
Benita Ha
Wife
CH
Chelah Horsdal
Young Mother
CM
Craig March
Janitor
JC
Jason Calder
Wolfe Goon
MG
Mike Godenir
Wolfe Goon
BK
Brad Kelly
Wolfe Goon
BC
Brent Connolly
Wolfe Goon
MA
Michelle Anderson
Nursery Customer
LB
Lori Berlanga
Nursery Customer
Departments
231Production
- Tina DawsonAssistant Accountant
- Flemming LundAssistant Location Manager
- Rhiannon A. CharlesAssistant Production Coordinator
- Mindy MarinCasting
- James McKenzie MooreCasting Assistant
- Arthur AndersonCo-Producer
- Caroline MacaulayCo-Producer
- David SolomonExecutive Producer
- Stratton LeopoldExecutive Producer
- Andrea BrownExtras Casting
- Karen BergenFirst Assistant Accountant
- Adrienne SolFirst Assistant Production Coordinator
- Donald FlyGeneral Manager
- Leon Thomas BraunKey Production Assistant
- Mark MaxsonLocation Assistant
- Paisley ShawLocation Coordinator
- Bruce L. BrownsteinLocation Manager
- Michele LeePayroll Accountant
- Terence ChangProducer
- John WooProducer
- John DavisProducer
- Michael HackettProducer
- Maryjane LayaniProduction Accountant
- Cory LeeProduction Assistant
- Jasmine BarryProduction Coordinator
- Casey GrantProduction Manager
- Bronwyn PrestonPublicist
- Chris AllenResearcher
- Breanne LarrettSecond Assistant Production Coordinator
- Yvonne MelvilleUnit Manager
- Stratton LeopoldUnit Production Manager
Camera
- Lance FisherAdditional Camera
- Alan JacobyAdditional Second Assistant Camera
- Phil PastuhovAerial Director of Photography
- Kevin HavertyAssistant Camera
- Paul ArnelBest Boy Grip
- Ciaran KavanaghCamera Operator
- Michael McLellanDolly Grip
- Reid CohoonDolly Grip
- Bob FindlayFirst Assistant Camera
- Karl HarrisonGrip
- Steve SmithKey Grip
- David LourieSecond Assistant Camera
- Junichi HosoiSteadicam Operator
- Douglas CurranStill Photographer
Sound
- Zack DavisADR Editor
- Alex RaspaADR Mixer
- Ronnie MorganAssistant Sound Editor
- Kristian BaileyBoom Operator
- Gavin GreenawayConductor
- Mike SzakmeisterDialogue Editor
- Anne CoukFirst Assistant Sound Editor
- Robin HarlanFoley Artist
- Willard OverstreetFoley Editor
- Randy K. SingerFoley Mixer
- Sally BoldtMusic Editor
- George DoeringMusician
- Bruce FowlerOrchestrator
- Shawn MurphyScoring Mixer
- Alan RankinSound Designer
- Christopher AssellsSound Effects Editor
- John BiresSound Engineer
- Chris Glyn-JonesSound Mixer
- Brian BashamSound Recordist
- Robert UlrichSupervising ADR Editor
- Per HallbergSupervising Sound Editor
Art
- Slava ShmakinArt Department Coordinator
- Sandy CochraneArt Direction
- Nancy Anna BrownAssistant Art Director
- Brian EppAssistant Property Master
- Don AndersonAssistant Property Master
- Tristan OliverAssistant Set Dresser
- Natasha RandConceptual Design
- Adrien van ViersenConceptual Illustrator
- Maureen CareyConstruction Buyer
- Craig HendersonConstruction Coordinator
- Paul T. MurakamiDaily Grip
- Keli MansonGraphic Designer
- Dave EmmondsHead Greensman
- Pat WallerLeadman
- Jean-Paul CostazPaint Coordinator
- Brent BoatesProduction Illustrator
- Aleya NaimanProperty Buyer
- Grant SwainProperty Master
- Elizabeth WilcoxSet Decoration
- Dennis SimardSet Dresser
- Shaun BulliedSet Painter
- Raymond DumasStoryboard Artist
- Garson YuTitle Designer
Costume & Make-Up
- Cindy BarlowAssistant Makeup Artist
- Isabel BloorCostume Set Supervisor
- Jenny EaganCostumer
- Meg MatthewsDresser
- Ilona HermanHair Designer
- Susan BoydHairstylist
- Thom McIntyreKey Hair Stylist
- Emanuela DausMakeup Artist
- Marco PimentaSet Costumer
- Sondra DurksenTruck Costumer
- Stacey ButterworthWigmaker
Visual Effects
- Conrad Dueck3D Supervisor
- John CassellaCG Artist
- Christine AlbersCompositing Lead
- Jason BoothDigital Compositors
- Cecile Tecson BroasRotoscoping Artist
- Pam HammondVisual Effects
- Ian CopeVisual Effects Coordinator
- Denise DavisVisual Effects Producer
- Allen TracyVisual Effects Production Assistant
- Chris BondVisual Effects Supervisor
Editing
- Derek BrechinAdditional Editing
- Kris ColeAssistant Editor
- Dennis McNeillColor Timer
- Carolle AlainFirst Assistant Editor
Lighting
- Jim RoseAssistant Chief Lighting Technician
- Jeff HarveyBest Boy Electric
- Jesse DeaconElectrician
- Dan DelgadoGaffer
- Alex MurtazaLighting Artist
- Dave RoughleyLighting Technician
- Bruce BorlandRigging Gaffer
- Cliff CeneriniRigging Grip
Crew
- T.J. LindgrenAdditional Music
- Janice Lynn CoatsCarpenter
- Rusty IppolitoCG Supervisor
- Jason YbarraCraft Service
- Patrick KavanaughDigital Effects Supervisor
- Ronn SurelsFight Choreographer
- Roger BaileyGenerator Operator
- John DietrickPost Production Assistant
- Kiki MorrisPost Production Supervisor
- Corinna GagnonSecurity
- Sylvain HouleSpecial Effects Assistant
- Al Di SarroSpecial Effects Coordinator
- Eric MilnerSpecial Effects Technician
- Claire SmithiesStand In
- Gregg SmrzStunt Coordinator
- Sharon SimmsStunt Double
- Jon KraltStunt Double
- Jimmy N. RobertsStunt Double
- Corry GlassStunt Double
- Shane CardwellStunt Driver
- Andrea KinskyStunts
- Brett ArmstrongStunts
- Owen WalstromStunts
- Terry JacksonStunts
- Mike DesabraisStunts
- Randy HallStunts
- David JacoxStunts
- Ryan EnnisStunts
- Ken KirzingerStunts
- Rick SeamanStunts
- Scott J. AteahStunts
- Bill FergusonStunts
- Kim HoweyStunts
- Adrian HeinStunts
- Jake BrakeStunts
- Mike CrestejoStunts
- Garvin CrossStunts
- Mike DopudStunts
- Rob FournierStunts
- Jason CalderStunts
- Diana DutraStunts
- Duane DickinsonStunts
- Alex GreenStunts
- Guy BewsStunts
- William LawrenceStunts
- Celia BondStunts
- Tom GlassStunts
- Kathy HubbleStunts
- Terrance LeighStunts
- Dan SheaStunts
- Mary Ann SkollStunts
- Scott NicholsonStunts
- Leanne BuchananStunts
- Vince CrestejoStunts
- Dane FarwellStunts
- Bruce FontaineStunts
- John BranaganStunts
- Curt BonnStunts
- William MortsStunts
- Daniel B. MellesStunts
- Darryl ScheelarStunts
- Jimmy N. RobertsStunts
- Kimani Ray SmithStunts
- Seth LongworthStunts
- Heath StevensonStunts
- Claire WebbStunts
- Bob KursarStunts
- Larry LamStunts
- Angela UyedaStunts
- Paul WuStunts
- Steven McMichaelStunts
- Gerald PaetzStunts
- Dan RedfordStunts
- Ronn SurelsStunts
- Frank TorresStunts
- John WardlowStunts
- Rob WiltonStunts
- Don LewStunts
- Tom McComasStunts
- Roxanne WongStunts
- Raymond SammelStunts
- Cotton MatherStunts
- Rene Van HullebushStunts
- Doug ChapmanStunts
- Mark AisbettStunts
- Rick PearceStunts
- Gilbert B. CombsStunts
- Joe DoserroStunts
- Keii JohnstonStunts
- John SampsonStunts
- Shawn WallbridgeSystems Administrators & Support
- Bryan FletchallTechno Crane Operator
- Ryan MorozTransportation Co-Captain
- Mark 'Blue' AngusTransportation Coordinator
- Mike SassenTransportation Coordinator
- Paul M. LaneUtility Stunts
- Tony RushVideo Assist Operator
- Linda DrakeVisual Effects Editor
Writing
- Philip K. DickShort Story
- Marc MarcumStory Editor
Directing
- Cameron KucAdditional Third Assistant Director
- Ashley BellAssistant Director
- Yannick LerayAssistant Director Trainee
- Arthur AndersonFirst Assistant Director
- Cate HardmanScript Supervisor
- Jamie MarshallSecond Assistant Director
- Brian SmrzSecond Unit Director
- Daniel MansfieldThird Assistant Director
- Michael CollinsThird Assistant Director
