X

Cast & Crew

Directed By

Written By

John Ridley
internet series / story / screenplay

Cast

Eddie Griffin
Undercover Brother / Anton Jackson
Chris Kattan
Mr. Feather
Denise Richards
White She Devil
Dave Chappelle
Conspiracy Brother
Chi McBride
The Chief
Billy Dee Williams
Gen. Warren Boutwell
J.D. Hall
Narrator
William S. Taylor
Roscoe the Barber
Shauna MacDonald
Wendy Marshall - TV Anchor
Susie Spear Purcell
Bonnie - TV Reporter
Jim O'Connor
Chad - TV Anchor
Dave Pearce
Reporter
Liz West
Reporter
Divine Brown
GFC Jingle Singer
Jenni Burke
GFC Jingle Singer
Keisha T. Fraser
GFC Jingle Singer
James Mathis III
GFC Announcer
Gina Sorell
Multinational Receptionist
Simon Reynolds
Frank the Golfer
Kenner Ames
Golfer #2
Lee Smart
Golf Cart Guard
David Sparrow
Golf Cart Guard
Randy Butcher
Bank Security Guard
Bryan J. Thomas
Bank Security Guard
Tig Fong
White She-Devil's Enforcer
Darren McGuire
White She-Devil's Enforcer
Marvin Kaye
Fortress Security
L.J. Vasilantonakis
Fortress Security
Paul Rapovski
Fortress Security
Layton Morrison
Fortress Security
Marco Bianco
Fortress Security
Nick Alachiotis
Fortress Security
Peter Szkoda
Fortress Security
Wayne Downer
Fortress Security
Bryan Renfro
Fortress Security
Olunike Adeliyi
Bank Patron
Paul Bates
CSA Agent
Judi Embden
Reporter
Jesse Jackson
Self - Shouting 'I Am Somebody'
Martin Luther King
Self - Applauding for 'I Have a Dream' Speech
Juliet Ladines
Kissing Girl
Patrick Mark
Police Officer
Mr. T
B.A. Baracus
Jaleel White
Steve Urkel
Brad Wietersen
Hot Dog Cart Vendor (DVD: deleted scenes)

Produced By

Bill Carraro
executive producer
Mathew Hart
associate producer
Damon Lee
producer
Greg McKay
producer
Angela Northington
producer: GFC Commercial
John Ridley
executive producer
Dana Robin
associate producer: Vancouver
Kim Roth
executive producer

Cinematography

Sound

Bobbi Banks
supervising adr editor
Brian Basham
adr recordist
Claudia Carle
adr recordist
Chris Carpenter
re-recording mixer
Benjamin Cheah
sound designer
Rick Chefalas
apprentice sound editor
Matt Cluett
sound transferer
Rickley W. Dumm
assistant sound editor
Douglas Ganton
sound mixer
Lewis Goldstein
sound effects editor
Dave Griffiths
boom operator
Matthew Haasch
foley editor
Rick Kline
re-recording mixer
Andy Koyama
re-recording mixer
Jamie Morris
transfer assistant
Chris Navarro
adr recordist
Igor Nikolic
first assistant sound editor
Jay Peck
foley artist
Jason Perreira
sound dailies
Troy Porter
adr mixer
Eric Potter
sound effects recording
Will Ralston
foley supervisor
Blair Robb
audio playback engineer
Philip Rogers
adr recordist
Jac Rubenstein
dialogue editor
Wyatt Sprague
sound effects editor
Ron Stermac
cable person
Paul Urmson
supervising sound editor
Bill Meadows
sound recordist

Casting Director

Robi Reed
Casting Director

Production Design

Art Direction

Makeup

Nathan J. Busch II
key hair stylist
Allan Cooke
special makeup effects artist
Matthew Galliford
special makeup effects artist
Katherine Hill
makeup artist
Paul Jones
special makeup effects designer
Sandra Wheatle
key makeup artist

Special Effects

James Gawley
special effects machinist
Daniel Gibson
special effects supervisor
Barry Hebein
metal fabricator: Vancouver
Rob Huot
special effects prop builder
Dan Keeler
special effects coordinator
Warren Keillor
special effects props
Brenda Klassen
special effects technician
Kaz Kobielski
special effects coordinator
Brad Larkin
special effects
Marcus Rait
special effects supervisor
Mark Rice
second unit key special effects
Dean Stewart
special effects office administrator
Sophie Vertigan
special effects props building key

Visual Effects

Alex Boothby
digital compositor: Toybox / digital matte painter: Toybox
Jeff Campbell
digital compositor
Colin Cunningham
3D animator: ToyBox
Phil Dakin
3D animator: ToyBox
Jamie Dixon
visual effects supervisor: Hammerhead Productions
Syd Dutton
special visual effects
Michelle Eisenreich
visual effects producer: Hammerhead Productions
Paul C. George
digital effects 3D animator: Toybox
Raymond Gieringer
visual effects supervisor: Toybox
Rob Gyorgy
digital compositor
Gudrun Heinze
digital compositor / visual effects supervisor
James Jacobs
3D animator: ToyBox
Mark Kenaston
digital artist
Cam Langs
animator: Toybox
Zachary V. Lowe
computer animator
Chad Malbon
visual effects coordinator
Richard Malzahn
visual effects artist
Mamie McCall
visual effects coordinator: Illusion Arts
Ray McMillan
visual effects motion control supervisor
David E. Nunez
visual effects
Persis Reynolds
visual effects producer: Toybox
Greg Rodin
scan/record operator: VFX Dailies
Geoff D.E. Scott
senior 3D animator: Toybox
Steve Switaj
motion control camera operator
Bill Taylor
special visual effects
Marcus Trahan
digital matte painter: Illusion Arts
Nick Perks
3D animator: research and development

Assistant Director

Richard Black
assistant director: second unit
Michael G. Burke
assistant director: second unit
Donald Colafranceschi
assistant director
H.H. Cooper
first assistant director
Karen Davis
second assistant director
Tyler Delben
third assistant director
Greg Edmunds
third assistant director
Craig Haagensen
second unit director
Neil Lewis
assistant director: additional photography / second assistant director
Kirsteen McLean
second second assistant director
Michael Shandley
assistant director: Vancouver unit
Sean Walpole
assistant director: second unit
Odette Blanch
assistant director

Production Management

Lori Greenberg
assistant production manager
Mathew Hart
production manager
Susan Lazarus
post-production supervisor
Sean T. Stratton
post-production supervisor

Art Department

Vaughan V. Baker
head scenic artist: Vancouver
Joseph Bower
spray painter
Cameron S. Brooke
key scenic artist
Robert C. Brooke
lead scenic artist
J.P. Dame
set dresser
Michael Dundas
lead painter
Ross Fraser
construction coordinator
Kumvana Gomani
art department coordinator
J. Ryan Halpenny
art apprentice
Leesa Hanna
assistant set decorator
William Heslup
art director: Vancouver
Kathleen Jenkins
assistant property master
Alan Letts
assistant head carpenter
Aleksandra Marinkovich
second assistant art director
Jae Pak
assistant art director
Dave Rosa
head painter
Michael Shocrylas
set designer
Jaclyn Shoub
set decoration buyer
Abbie Weinberg
third assistant art director
Toni Wong
prop master: second unit
Glenn Woodruff
construction coordinator: reshoot

Stunts

Nick Alachiotis
stunt performer
Ron Annabelle
ground coordinator
Nick Brett
stunt technical advisor
Derek Bujalski
stunt performer
Brad Bunn
stunt performer
Mary Fallick
stunt double
Tom Farr
stunts
Curtis Hibbert
stunt double
David Hooper
stunt double
Brian Jagersky
stunt performer
Steve Lucescu
stunt coordinator / stunts
Jalil Jay Lynch
stunt double: Eddie Griffin
Duncan McLeod
stunt performer
Jeanette Roxborough
stunt double: Denise Richards
John Stead
stunt performer
Don Stockford
stunt rigger
John Stoneham Jr.
utility stunts
Dave Tommasini
aerial stunt helicopter pilot

Animation

Editorial

Gary Burritt
negative cutter
Ray Bushey III
assistant editor
Elizabeth Dean
post-production coordinator
Hunter S. Ellis
post-production coordinator
Michael Gay
assistant editor
Irene Kassow
first assistant editor
Russell Langille
second assistant editor
Dave Muscat
dailies operator
Jim Passon
color timer
Mila Patriki
dailies colorist
Michael L. Sale
additional editor

Music Department

Stanley Clarke
additional orchestrator
Bonnie Greenberg
music supervisor
Ira Hearshen
additional orchestrator
Sean M. Hickey
music preparation
William Kidd
conductor / orchestrator
Brian Kilgore
musician: percussion
Mitchell Leib
executive in charge of soundtracks
Miriam Mayer
violin and viola
Daniel Nielsen
composer: trailer music
Jeremy Raub
assistant music editor
Jay B. Richardson
music editor
Jade Alexis Ryusaki
performer: "Here I Am" No Secrets
Daniel Schweiger
assistant music editor
Andrew Silver
supervising music editor
E. Gedney Webb
music editor
Frank Wolf
scoring mixer
Scott Gutierrez
music mixer
Tom Romero
musician
David G. Russell
orchestration assistant
John Wilson
composer: trailer music

Casting Department

Robin D. Cook
casting: Canada
Aric Dupere
extras casting assistant
Donna Dupere
extras casting
Brad Gerstl
extras casting representative
Elizabeth Gray
casting associate: Canada
Barbara Harris
adr voice casting
Aaron Unrau
extras casting assistant

Costume Department

Pauline Chung
assistant wardrobe supervisor
Gerri Gillan
assistant costume designer
Linda Petty
costume supervisor
Marcia Scott
costume set supervisor
Soo Luen Tom
costume assistant

Camera Department

Ian Anderson
camera loader: second unit
Vincent Borg
rigging electric
Jeffrey Cassidy
24 frame video operator
Ciaran Copelin
first assistant A camera
Carolyn Cox
first assistant camera: "a" camera, second unit
Bradley Crosbie
a camera second assistant
Dave Ferguson
key grip: second unit
Candide Franklyn
camera operator: "a" camera / steadicam operator
Angel Gonzalez
camera operator: second unit
Courtney Graham
assistant camera
Duane Gullison
rigging gaffer
Joel Guthro
camera operator: "b" camera / camera operator: dailies
Craig Haagensen
director of photography: second unit
Michael L. Hall
rigging best boy
Kerry Hayes
still photographer
Brad Hruboska
steadicam operator: second unit
Mark Hryma
camera operator: Wescam camera
Doug Lawrance
camera operator: second unit
Mark Lewandowski
video supervisor
Clement Lush
tape operator
Robert McLachlan
director of photography: additional photography
Patricia Meyer
second assistant camera-second unit
Jeff Petro
assistant camera: Wescam camera
Ron Renzetti
dolly grip
Paul Thompson
video assist operator
Jasper Vrakking
24 frame video operator
Lance White
video assist operator: additional photography
Paul Zoskey
24 frame video operator
David Kohler
lamp operator
Marek Krawczyk
electrician: daily

Location Management

Jason Giberson
location maintenance
Dave Ginsberg
location scout
Scott Graham
location manager
Joel Hurley
location scout: reshoot
Fred Kamping
location manager
Jeffery Pong
assistant location manager
Andrew Saxe
location scout

Script Department

Nadia Guglieri
second script supervisor
Susan Marucci
script supervisor
Movie title data and credits provided by
IMDb logo