100 minutes
7/7/2006
An undercover cop in a not-too-distant future becomes involved with a dangerous new drug and begins to lose his own identity as a result.
Keanu Reeves
as Bob Arctor
Robert Downey Jr.
as James Barris
Woody Harrelson
as Ernie Luckman
Winona Ryder
as Donna Hawthorne
Rory Cochrane
as Charles Freck
Mitch Baker
as Brown Bear Lodge Host
Sean Allen
as Additional Fred Scramble Suit Voice (voice)
Cliff Haby
as Voice from Headquarters (voice)
Steven Chester Prince
as Cop
Natasha Valdez
as Waitress
Mark Turner
as Additional Hank Scramble Suit Voice (voice)
Chamblee Ferguson
as Medical Deputy #2
Angela Rawna
as Medical Deputy #1
Eliza Stevens
as Arctor's Daughter #1
Sarah Menchaca
as Arctor's Daughter #2
Melody Chase
as Arctor's Wife
Leif Anders
as Freck Suicide Narrator (voice)
Turk Pipkin
as Creature
Alex E. Jones
as Street Prophet
Lisa Marie Newmyer
as Connie
Wilbur Penn
as Medical Officer #1
Ken Webster
as Medical Officer #2
Hugo Perez
as New Path Staff Member #1
Rommel Sulit
as New Path Staff Member #2
Dameon Clarke
as Mike
Christopher Ryan
as New Path Resident #1
Leila Plummer
as New Path Resident #2
Jason Douglas
as New Path Farm Manager
Marco Perella
as Donald
Gary Teague
as Brown Bear Lodge Member (uncredited)