- John Ridleyinternet series
- John Ridleyscreenplay and
- Michael McCullersscreenplay
- Aunjanue Ellis-Taylor(as Aunjanue Ellis)
- William S. Taylor(as William Taylor)
- Susie Spear Purcell(as Susie Spear)
- Jim O'Connor(as Jim O'Conner)
- Divine Brown(as Divine Earth Essense)
- James Mathis III(voice) (as James C. Mathis III)
- Bryan J. Thomas(as Bryan Thomas)
- Darren McGuire(as Darrin McGuire)
Rest of cast listed alphabetically
- Olunike Adeliyi(uncredited)
- Paul Bates(uncredited)
- Judi Embden(uncredited)
- Jesse Jackson(archive footage) (uncredited)
- Martin Luther King(archive footage) (uncredited)
- Juliet Ladines(uncredited)
- Patrick Mark(uncredited)
- Mr. T(archive footage) (uncredited)
- Dennis Rodman(archive footage) (uncredited)
- Richard Roundtree(archive footage) (uncredited)
- Jaleel White(archive footage) (uncredited)
- Bill Carraroexecutive producer
- Brian Grazerproducer
- Mathew Hartassociate producer
- Greg McKayproducer
- Angela Northingtonproducer: GFC Commercial
- John Ridleyexecutive producer
- Dana Robinassociate producer: Vancouver
- Nathan J. Busch IIkey hair stylist (as Nathan Busch)
- Allan Cookespecial makeup effects artist
- Matthew Gallifordspecial makeup effects artist
- Katherine Hillmakeup artist
- Paul Jonesspecial makeup effects designer
- Sandra Wheatlekey makeup artist
- Lori Greenbergassistant production manager
- Mathew Hartproduction manager
- Susan Lazaruspost-production supervisor
- Sean T. Strattonpost-production supervisor
- Richard Blackassistant director: second unit
- Michael G. Burkeassistant director: second unit
- Donald Colafranceschiassistant director
- H.H. Cooperfirst assistant director
- Karen Davissecond assistant director
- Tyler Delbenthird assistant director
- Greg Edmundsthird assistant director
- Craig Haagensensecond unit director
- Neil Lewisassistant director: additional photography / second assistant director
- Kirsteen McLeansecond second assistant director
- Vaughan V. Bakerhead scenic artist: Vancouver
- Joseph Bowerspray painter
- Cameron S. Brookekey scenic artist
- Robert C. Brookelead scenic artist
- Niki Charalambopoulosset painter
- Graham Couttsproperty master: Vancouver
- Michael Dundaslead painter
- Ross Fraserconstruction coordinator
- Kumvana Gomaniart department coordinator
- Bobbi Bankssupervising adr editor
- Brian Bashamadr recordist
- Claudia Carleadr recordist
- Chris Carpenterre-recording mixer
- Benjamin Cheahsound designer
- Rick Chefalasapprentice sound editor
- Matt Cluettsound transferer
- Rickley W. Dummassistant sound editor
- Dylan A. Floresadr mixer (as Diana Flores)
- James Gawleyspecial effects machinist
- Daniel Gibsonspecial effects supervisor (as Dan Gibson)
- Barry Hebeinmetal fabricator: Vancouver
- Dan Keelerspecial effects coordinator
- Warren Keillorspecial effects props
- Brenda Klassenspecial effects technician
- Kaz Kobielskispecial effects coordinator
- Brad Larkinspecial effects
- Marcus Raitspecial effects supervisor
- Alex Boothbydigital compositor: Toybox / digital matte painter: Toybox
- Jeff Campbelldigital compositor
- Colin Cunningham3D animator: ToyBox
- Phil Dakin3D animator: ToyBox
- Jamie Dixonvisual effects supervisor: Hammerhead Productions
- Syd Duttonspecial visual effects
- Michelle Eisenreichvisual effects producer: Hammerhead Productions
- Paul C. Georgedigital effects 3D animator: Toybox
- Raymond Gieringervisual effects supervisor: Toybox
- Rob Gyorgydigital compositor
- Nick Alachiotisstunt performer
- Ron Annabelleground coordinator
- Nick Brettstunt technical advisor
- Eric Brysonstunts
- Derek Bujalskistunt performer
- Mary Fallickstunt double
- Ian Andersoncamera loader: second unit
- Vincent Borgrigging electric
- Fraser Boylekey grip
- Jeffrey Cassidy24 frame video operator
- Ciaran Copelinfirst assistant A camera
- Carolyn Coxfirst assistant camera: "a" camera, second unit
- Bradley Crosbiea camera second assistant
- Dave Fergusonkey grip: second unit
- Candide Franklyncamera operator: "a" camera / steadicam operator
- Billy D. Choianimator
- Robin D. Cookcasting: Canada
- Aric Dupereextras casting assistant
- Donna Dupereextras casting
- Brad Gerstlextras casting representative
- Elizabeth Graycasting associate: Canada
- Barbara Harrisadr voice casting
- Aaron Unrauextras casting assistant
- Pauline Chungassistant wardrobe supervisor
- Gerri Gillanassistant costume designer
- Linda Pettycostume supervisor
- Marcia Scottcostume set supervisor
- Soo Luen Tomcostume assistant
- Jordanna Finebergcostumer (uncredited)
- Gary Burrittnegative cutter
- Ray Bushey IIIassistant editor
- Elizabeth Deanpost-production coordinator
- Hunter S. Ellispost-production coordinator (as Steven T. Ellis)
- Michael Gayassistant editor
- Irene Kassowfirst assistant editor
- Russell Langillesecond assistant editor
- Dave Muscatdailies operator
- Jim Passoncolor timer
- Mila Patrikidailies colorist
- Jason Gibersonlocation maintenance
- Dave Ginsberglocation scout
- Scott Grahamlocation manager
- Joel Hurleylocation scout: reshoot
- Fred Kampinglocation manager
- Jeffery Pongassistant location manager
- Andrew Saxelocation scout
- Stanley Clarkeadditional orchestrator
- Bonnie Greenbergmusic supervisor
- Ira Hearshenadditional orchestrator
- Sean M. Hickeymusic preparation
- William Kiddconductor (as Bill Kidd) / orchestrator (as Bill Kidd)
- Brian Kilgoremusician: percussion
- Mitchell Leibexecutive in charge of soundtracks
- Miriam Mayerviolin and viola
- Daniel Nielsencomposer: trailer music
- Jeremy Raubassistant music editor
- Nadia Guglierisecond script supervisor
- Susan Marucciscript supervisor
- Ted Noblesdriver: special effects
- Alan Shoubtransportation captain: second unit
- William L. Tataryndriver: Denise Richards
- Ian C. Harrisdriver: daily (uncredited)
- Steve Altermanadr group
- Amanda Ankaadr group
- David Arnottadr group
- Kimberly Baileyadr group
- Andrea Bakeradr group (as Andrea Taylor)
- Monica Barrazaassistant to director
- Lorrie Barthsecond assistant accountant
- Jackie Bazandvd publicist / publicist
- Stephanie Lee Bergerweapons handler
- Gale Mara Greenbergin memory of
- Jill Greenberg-Griffithin memory of
- Anton 'Ty' Tyukodiin memory of (as Anton 'Tye' Tyukodi)
Contribute to this page
Suggest an edit or add missing content