Cuba Gooding Jr.
Role: Ted Brooks
James Coburn
Role: Thunder Jack
Sisqó
Role: Dr. Rupert Brooks
Nichelle Nichols
Role: Amelia
M. Emmet Walsh
Role: George
Graham Greene
Role: Peter Yellowbear
Brian Doyle-Murray
Role: Ernie
Jean Michel Paré
Role: Olivier
Jason Pouliotte
Role: Sneed Brother #1
David Boyce
Role: Sneed Brother #2
Frank C. Turner
Role: Neely
Alison Matthews
Role: TV Reporter
Jascha Washington
Role: Young Ted
Christopher Judge
Role: Dr. Brooks
Lisa Dahling
Role: Mrs. Yepremian
Danelle Folta
Role: Rollerblader with Dog
Lossen Chambers
Role: Receptionist
Andrea Butterfield
Role: Patient
Oscar Goncalves
Role: Ernesto Julio Santisto
Tracey Henderson
Role: Vet #1
Dave 'Squatch' Ward
Role: Taxi Driver
Donnelly Rhodes
Role: Race Official #1
Jay Brazeau
Role: Race Official #2
Phillip Beer
Role: Chess Player
George Labelle
Role: Chess Player
Monika Kramlik
Role: Miami Pretty Girl
Gwendolyn Osborne-Smith
Role: Miami Pretty Girl
Anthony Harrison
Role: Dentist
Shaw Madson
Role: Blonde Guy
Veronica Shattuck
Role: Chatting Woman #1
Nicola O'Shea
Role: Chatting Woman #2
Jim Belushi
Role: Demon (voice)
Jane Sibbett
Role: Nana (voice)
Paul Aldanée
Role: BMW Driver (uncredited)
Camila Alves
Role: Chatting Woman #3 (uncredited)
Artine Tony Browne
Role: Dental Patient (uncredited)
Stan Edmonds
Role: Hippie Passerby (uncredited)
Deborah Smith Ford
Role: Pedestrian (uncredited)
Richard Steven Horvitz
Role: Scooper (voice) (uncredited)
James Start
Role: Announcer (uncredited)