Filmmakers
Above the linePS
Director
Paul Schrader
PS
Screenplay
Paul Schrader
Writer
JB
Cinematography
John Bailey
Director of Photography
KB
Editing
Kristina Boden
Editor
AB
Music
Angelo Badalamenti
Original Music Composer
FS
Production Design
François Séguin
MA
Costume Design
Marit Allen
Cast
33JF
Joseph Fiennes
Manuel Esquema / Alan Riply
RL
Ray Liotta
Mark Brice
GM
Gretchen Mol
Ella Brice
VL
Vincent Laresca
Javier Cesti
MW
Myk Watford
Rick Martino
LC
Lindsey Connell
Stewardess
RP
Reagan Pasternak
Miami Tan Attendant
SJ
Sean Cw Johnson
Randy
SP
Shawn Proctor
Cabana Boy
RB
Russell Blackwell
Business Associate
JS
Jocelyn Snowdon
Young Associate's Companion
KK
Kevi Katsuras
Julie, Six Year-old Girl
SL
Shannon Lawson
Emily, Julie's Mother
RK
Ronald Knight
Older Male Executive
GK
Ginger King
Older Male's Companion
TS
Ted Simonett
Mr. Galen
PS
Paulette Sinclair
Mrs. Galen
RD
Robert Dodds
Priest
SW
Scott Wickware
1st Plainclothesman
JC
John Henry Canavan
2nd Plainclothesman
CP
Christian Potenza
Corrections Officer
RQ
Rick Quitana
Dead Man on Toilet
JN
John Nelles
Bill Raich
CH
Catherine Hayos
Librarian
JM
James McCauley
Justice Department Official
TP
Tim Post
Paramedic
MB
Matt Birman
Sand Pit Killer (uncredited)
JC
Jill Curran
Hotel Guest (uncredited)
TL
Thomas Livezey
Valet (uncredited)
AM
Alison MacLeod
(uncredited)
AM
Adrian Mojica
Hotel Guest (uncredited)
GP
Gustavo Perez
Cabana Boy (uncredited)
PM
Peter Millard
(uncredited)
Departments
20Production
- Ellen ChenowethCasting
- Diane KerbelCasting
- Kathleen ChopinCasting
- Julia PalauExecutive Producer
- Matthew PayneExecutive Producer
- Joseph BocciaLine Producer
- Amy J. KaufmanProducer
- Kathleen HaaseProducer
- Damita NikapotaProducer
Art
- Paul D. AusterberryArt Direction
- Randall BalsmeyerMain Title Designer
- Carolyn A. LoucksSet Decoration
Costume & Make-Up
- Mario CacioppoAssistant Makeup Artist
- Diana Thomas-MadisonKey Makeup Artist
- Lee GrimesMakeup Artist
- Carole BaroneMakeup Artist
- David R. BeecroftMakeup Artist
- Christine A. HartMakeup Department Head
- Daniel ParkerMakeup Designer
Crew
- Shelley CookStunts
