Willem Dafoe
Dr. Michael Copeland
Stephen Rea
Dr. Arlo Penner
Polly Walker
Barbara Copeland
Kathleen Robertson
Eden Ross
Maxim Genchev
Prison Doctor
Jonas Talkington
Pharmacist
Boyan Kuzov
Lee Ray - Age 4
Peter Petrov
Lee Ray - Age 10
Victor Krasimirov
Lee Ray - Age 16
Linda Russeva
Lee Ray's Mother
Joel Clark Ackerman
Helicopter Pilot (uncredited)