Mike Enslin
John Cusack
Gerald Olin
Samuel L. Jackson
Taxi Cab Driver
Angel Oquendo
Bookstore Cashier
Walter Lewis
Man #1 at Bookstore
Eric Meyers
Lady at Bookstore
Holly Hayes
Surfer Dude
Johann Urb
Mailbox Guy
Andrew-Lee Potts
Desk Clerk
Kim Thomson
Assistant Hotel Manager
Drew Powell
Hotel Engineer
Isiah Whitlock Jr.
Claw Hammer Maniac
Benny Urquidez
Lilly Enslin
Mary McCormack
Mike's Father
Len Cariou
Factory Owner
Ray Nicholas
Kevin O'Malley
Paul Kasey
Mailbox Worker
George Cottle
William Willoughby
Cop #1
Thomas A. McMahon
Priest
Kevin Dobson
Man Outside Hotel Fire (uncredited)
Peter Conboy
Bookstore Assistant (uncredited)
Georgie Lee-Robinson
Hotel Guest (uncredited)
Bernadette Lords
Katie
Jasmine Jessica Anthony
Bellboy (uncredited)
Rob McGillivray
Mike Enslin's Ex-wife (uncredited)
Kate Walsh
Sam Farrell
Tony Shalhoub
Young Woman at Bookstore
Alexandra Silber
Bellboy
Noah Lee Margetts
Clay
William Armstrong
Mr. Innkeeper
Paul Birchard
Mrs. Innkeeper
Margot Leicester
Screenplay
Larry Karaszewski
Executive Producer
Harvey Weinstein
Producer
Lorenzo di Bonaventura
Director of Photography
Benoît Delhomme
Stunt Double
David Garrick
Music Coordinator
Becky Bentham
Bob Weinstein
Original Music Composer
Gabriel Yared
Stunts
Visual Effects Supervisor
Ben Shepherd
Tim Mikulecky
Mark Kubr
Still Photographer
David Appleby
Rowley Irlam
Stunt Coordinator
Gregory J. Barnett
Director
Mikael Håfström
Matt Greenberg
Short Story
Stephen King
Scott Alexander
Conductor
Jeff Atmajian
Orchestrator
Jake Myers
Production Design
Andrew Laws
Editor
Peter Boyle
Makeup Artist
Karl Derrick
Special Effects
Paul Corbould
Art Direction
Stuart Kearns
Costume Design
Natalie Ward
Sound Re-Recording Mixer
Tim Cavagin
Steve Single
Sound Designer
Cecilia Lanzi
Nigel Mills
Craig Irving
Second Unit Director
John Greaves
Steadicam Operator
Gerry Vasbenter
Assistant Art Director
Julia Dehoff
Art Department Assistant
Kate Halsall
First Assistant "A" Camera
Dermot Hickey
First Assistant "B" Camera
Jason Coop
Camera Operator
Key Makeup Artist
Pauline Heyes
First Assistant Director
Sean Guest
Second Assistant Director
James Andrew Haven
Best Boy Electric
Sonny Burdis
Supervising Art Director
Mark Raggett
Second Assistant "A" Camera
Harry Bowers
Sound Mixer
Brian Simmons
Supervising Sound Editor
Storyboard Artist
Makeup & Hair
Catherine Heyes
ADR Voice Casting
Abigail Barbier
Grip
Tony Rowland
Wardrobe Assistant
Tamsin Wright
Camera Loader
Gareth Coop
Rigging Gaffer
Andrew Watson
David Otzen
Dean Thompson
Darren Piercey
First Assistant Editor
Stephen Boucher
Standby Art Director
Rhian Nicholas
Special Effects Key Makeup Artist
Barbara Brady
Russell O'Connor
Boom Operator
Colin Wood
Denise Wynbrandt
Gaffer
David Smith
Key Grip
Malcolm Huse
Best Boy Grip
Gary Smith
Assistant Costume Designer
Mark Ferguson
Makeup Department Head
Suzanne Stokes-Munton
Costumer
Askia Won-Ling Jacob
Post Production Coordinator
Cara Cheeseman
Derek Strachan
Assistant Location Manager
Michelle Pianca
Costume Supervisor
Hair Department Head
Sound Effects Editor
Steve Mayer
Assistant Sound Editor
Conor Mackey
Music Editor
Kirsty Whalley
Casting
Avy Kaufman
Sean Farrow
Jane Petrie
Unit Publicist
Susan d'Arcy
Louis Ellman
Assistant Editor
Alex Anstey
Special Effects Makeup Artist
Pippa Woods
Sculptor
John Coppinger
Assistant Production Coordinator
Emma Mallett
Production Runner
Danielle Bennett
Visual Effects Editor
Will Blunden
Production Office Assistant
Bertie Spiegelberg
Foley Artist
Francis Ward Lindsay
Ruth Sullivan
Foley Editor
Alex Joseph
ADR Mixer
Mark Lafbery
Assistant Accountant
Rita Kozma
Richard Kondal
Ricky Butt
First Assistant Accountant
Frances Richardson
Foley Mixer
Art Department Coordinator
Roxy Konrad
Terry Chapman
Property Master
Gordon Fitzgerald
Shaune Harrison
ADR Editor
Philip Alton
Dialogue Editor
Location Scout
Lee David Lee
Richard Saperstein
Production Supervisor
John Anthony
Unit Production Manager
Gabriela Vázquez
Giles Edleston
Script Supervisor
Tricia Ronten
Dana Robin
Location Manager
Audra Gorman
Production Coordinator
Una Hill
Casting Associate
Ali Merhi
Elena Zokas
Briana Burke
Rob Lee
Pat Karam
Title Designer
Darren Agnew
Catherine Allinson
Set Decoration
Marina Morris
Post Production Supervisor
Jessie Thiele
Associate Producer
Kelly Dennis
Jeremy Steckler
Greg Outcalt
Daniel B. Clancy
Unit Manager
Mark Grimwade
Casting Assistant
Kate Ringsell
Antonia Kalmacoff
Elaine Grainger
Jeffrey G. Barnett
Christian Eric Billings
Tina Maskell
Stand In
Claire Alderton
Stunt Driver
Jamie Edgell
Sarah Franzl
Second Unit First Assistant Director
Jessica Hurles-Laws
Second Unit Director of Photography
Tim Wooster