Harry Belafonte
as Nelson
Joy Bryant
as Patricia
Nick Cannon
as Dwayne
Emilio Estevez
as Tim Fallon
Laurence Fishburne
Brian Geraghty
Heather Graham
as Angela
Anthony Hopkins
as John Casey
Helen Hunt
as Samantha
Joshua Jackson
as Wade Buckley
David Krumholtz
as Agent Phil
Ashton Kutcher
as Fisher
Shia LaBeouf
as Cooper
Lindsay Lohan
as Diane
William H. Macy
as Paul Ebbers
Demi Moore
Freddy Rodriguez
as Jose Rojas
Martin Sheen
as Jack
Christian Slater
Elijah Wood
Dave Fraunces