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
Editor
Peter Boyle
Production Design
Andrew Laws
Costume Design
Natalie Ward
Art Direction
Stuart Kearns
Makeup Artist
Karl Derrick
Special Effects
Paul Corbould
Sound Re-Recording Mixer
Tim Cavagin
Craig Irving
Sound Designer
Cecilia Lanzi
Nigel Mills
Steve Single
Second Unit Director
John Greaves
First Assistant Director
Sean Guest
Second Assistant Director
James Andrew Haven
Supervising Art Director
Mark Raggett
Camera Operator
Gerry Vasbenter
Steadicam Operator
Sound Mixer
Brian Simmons
Casting
Avy Kaufman
Sean Farrow
Supervising Sound Editor
First Assistant Editor
Stephen Boucher
Storyboard Artist
Standby Art Director
Rhian Nicholas
Assistant Art Director
Julia Dehoff
Art Department Coordinator
Roxy Konrad
Art Department Assistant
Kate Halsall
First Assistant "A" Camera
Dermot Hickey
Dean Thompson
Second Assistant "A" Camera
Harry Bowers
First Assistant "B" Camera
Jason Coop
Camera Loader
Gareth Coop
Gaffer
David Smith
Best Boy Electric
Sonny Burdis
Rigging Gaffer
Andrew Watson
Key Grip
Malcolm Huse
Best Boy Grip
Gary Smith
Grip
Russell O'Connor
Terry Chapman
Derek Strachan
Darren Piercey
Tony Rowland
Boom Operator
Colin Wood
Property Master
Gordon Fitzgerald
Assistant Location Manager
Michelle Pianca
Assistant Costume Designer
Mark Ferguson
Costume Supervisor
Jane Petrie
Costumer
Askia Won-Ling Jacob
Wardrobe Assistant
David Otzen
Tamsin Wright
Barbara Brady
Makeup Department Head
Suzanne Stokes-Munton
Hair Department Head
Makeup & Hair
Denise Wynbrandt
Key Makeup Artist
Pauline Heyes
Catherine Heyes
Special Effects Key Makeup Artist
Sculptor
John Coppinger
Special Effects Makeup Artist
Pippa Woods
Shaune Harrison
Unit Publicist
Susan d'Arcy
Assistant Production Coordinator
Emma Mallett
Production Office Assistant
Bertie Spiegelberg
Production Runner
Danielle Bennett
First Assistant Accountant
Frances Richardson
Assistant Accountant
Rita Kozma
Visual Effects Editor
Will Blunden
Assistant Editor
Alex Anstey
Post Production Coordinator
Cara Cheeseman
ADR Editor
Philip Alton
Dialogue Editor
Sound Effects Editor
Steve Mayer
Assistant Sound Editor
Conor Mackey
Foley Editor
Alex Joseph
Richard Kondal
Foley Artist
Ricky Butt
Francis Ward Lindsay
Ruth Sullivan
Foley Mixer
Mark Lafbery
ADR Mixer
ADR Voice Casting
Louis Ellman
Abigail Barbier
Music Editor
Kirsty Whalley
Associate Producer
Kelly Dennis
Antonia Kalmacoff
Richard Saperstein
Jeremy Steckler
Elaine Grainger
Set Decoration
Daniel B. Clancy
Marina Morris
Production Supervisor
John Anthony
Unit Manager
Mark Grimwade
Unit Production Manager
Dana Robin
Post Production Supervisor
Jessie Thiele
Gabriela Vázquez
Elena Zokas
Casting Associate
Ali Merhi
Casting Assistant
Kate Ringsell
Location Manager
Briana Burke
Location Scout
Giles Edleston
Audra Gorman
Pat Karam
Lee David Lee
Rob Lee
Title Designer
Darren Agnew
Script Supervisor
Catherine Allinson
Production Coordinator
Una Hill
Greg Outcalt
Tricia Ronten
Jeffrey G. Barnett
Sarah Franzl
Tina Maskell
Stunt Driver
Jamie Edgell
Christian Eric Billings
Stand In
Claire Alderton
Second Unit First Assistant Director
Jessica Hurles-Laws