All Cast

Christian Bale
Trevor Reznik

Jennifer Jason Leigh
Stevie

Aitana Sánchez-Gijón
Marie

John Sharian
Ivan

Michael Ironside
Miller

Lawrence Gilliard Jr.
Jackson

Reg E. Cathey
Jones

Anna Massey
Mrs. Shike
Matthew Romero Moore
Nicholas
Robert Long
Supervisor Furman

Colin Stinton
Inspector Rogers

Craig Stevenson
Tucker

Ferran Lahoz
Gonzales

Jeremy Xido
Evangelisti
Norman Bell
DMV Clerk

Nancy Crane
Waitress
Richard Torrington
Radiologist

Buffy Davis
Marge

Reg Wilson
Bartender
Ramon Camín
Detective
Christopher Hood
Drunk
Marc Aspinall
Inspector Daniels
Guillermo Ayesa
Old Fisherman
Daniel Ceren
Pedestrian
Marta Rubio
Woman in Crowd
Ewan Watson
Man in Crowd
