X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Stellar Blade
Manor Lords [Early Access]
SaGa Emerald Beyond
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
APRIL MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
Abigail
The Ministry of Ungentlemanly Warfare
Civil War
Sasquatch Sunset
The First Omen
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
City of Angels
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Brad Silberling
Written By
Wim Wenders
screenplay "Der Himmel über Berlin"
Peter Handke
screenplay "Der Himmel über Berlin"
Richard Reitinger
screenplay "Der Himmel über Berlin"
Dana Stevens
screenplay
Cast
Nicolas Cage
Seth
Meg Ryan
Dr. Maggie Rice
Andre Braugher
Cassiel
Dennis Franz
Nathaniel Messinger
Colm Feore
Jordan Ferris
Robin Bartlett
Anne
Joanna Merlin
Teresa Messinger
Sarah Dampf
Susan
Rhonda Dotson
Susan's Mother
Nigel Gibbs
Doctor
John Putch
Man in Car
Lauri Johnson
Woman in Car
Christian Aubert
Foreign Visitor in Car
Jay Patterson
Air Traffic Controller
Shishir Kurup
Jimmy, Anesthesiologist
Brian Markinson
Tom, Surgical Fellow
Hector Velasquez
Scrub Nurse
Marlene Kanter
Circulating Nurse #1
Bernard White
Circulating Nurse #2
Dan Desmond
Mr. Balford
Deirdre O'Connell
Mrs. Balford
Kim Murphy
Balford's Daughter
Chad Lindberg
Balford's Son
Alexander Folk
Convenience Store Clerk
Rainbow Borden
Holdup Man
Harper Roisman
Old Man in Library
Sid Hillman
Librarian
Wanda-Lee Evans
Nurse in Messinger's Room
Wanda Christine
Station Nurse
E.J. Callahan
Waiter at Johnnie's
Tudi Roche
Messinger's Daughter
David Moreland
Frank, Messinger's Son-in-Law
Kristina Malota
Hannah, Messinger's Granddaughter
William Stanford Davis
Construction Foreman
Mik Scriba
Construction Worker
Nick Offerman
Construction Worker
Kieu Chinh
Asian Woman
Geoffrey Thorne
Big Orderly
Peter Spellos
Mack Truck Driver
Jim Kline
Store Clerk
Cherene Snow
Sewing Woman
Keaton Tyndall
Hannah's Friend
Kylie Tyndall
Hannah's Friend
Amy Brenneman
Angel in library at computers
Cabran E. Chamberlain
Angel In Library
Tanya Douglas
Student
Andrew Frankel
Medic
Alexander Gould
Little Boy
Aymara Limma
Girl Lover in Car
Steve Mora
Construction Worker
Elisabeth Shue
Pregnant Woman
Jimi Wheeler
Library Angel
Produced By
Robert Cavallo
executive producer
Alan Glazer
associate producer
Jeff Levine
associate producer
Arnon Milchan
executive producer
Charles Newirth
executive producer
Charles Roven
producer
Douglas Segal
co-producer
Kelley Smith-Wait
co-producer
Dawn Steel
producer
Music
Gabriel Yared
Cinematography
John Seale
director of photography
Sound
Michael Broomberg
foley artist
Perry Dodgson
cable person
Ezra Dweck
foley editor
Julia Evershade
adr editor / dialogue editor
Christopher Flick
foley editor
Marilyn Graf
foley mixer
Michael Herbick
re-recording mixer
Ellen Heuer
foley artist
Robert J. Litt
re-recording mixer
David Macmillan
sound
Mark A. Mangini
supervising sound editor
Harrison D. Marsh
boom operator
Thomas J. O'Connell
adr mixer
Sonny Pettijohn
assistant sound editor
John Pospisil
sound designer
Geoffrey G. Rubay
sound effects editor
Elijah Schkeiban
assistant sound editor
David E. Stone
sound effects editor
Elliot Tyson
re-recording mixer
Ingrid Alexander
post sound recordist
Jack Keller
sound recordist
Editing
Lynzee Klingman
Casting Director
David Rubin
Production Design
Lilly Kilvert
Art Direction
John Warnke
Set Design
Gretchen Rau
Costumes
Shay Cunliffe
Makeup
Anthony Allen Barlow
special makeup effects artist
Thomas R. Burman
makeup effects
Colleen Callaghan
key hair stylist
Joseph Coscia
hair stylist: Mr. Cage
Hallie D'Amore
key makeup artist
Bari Dreiband-Burman
makeup effects
Sally Hershberger
hair stylist: Ms. Ryan
Peter Maroti
makeup effects
Allen Weisinger
makeup artist: Mr. Cage
Lutz Wesemann
makeup artist: Ms. Ryan
Joni Powell
additional makeup artist
Kenneth Paul Schoenfeld
makeup artist
Erik von Wodtke
makeup effects assistant: Burman Studios
Matthew Waters
special makeup effects artist / special makeup effects shop technician
Adenike Wright
hair stylist
Special Effects
David Blitstein
special effects coordinator
Gary Schaedler
special effects foreman
Chad Van Baalbergen
special effects
Bryan J. Dillard
special effects lab technician
Dennis King
special effects assistant
Visual Effects
Colin Campbell
compositing lead
Marguerite Cargill
high speed compositing artist
Rusty Case
senior systems architect
Julia Frey
visual effects producer
Joshua Geisler-Amhowitz
digital matte painter: SPI
Robin Griffin
visual effects producer
Rob House
effects TD
John McGee
digital artist
John McLaughlin
computer graphics supervisor
John Nelson
visual effects supervisor
Michael S. Pryor
digital production manager
Jamie Stevenson
visual effects coordinator
Kristen Trattner
high speed compositing artist
Guy T. Wiedmann
assistant visual effects editor
Scott Anderson
visual effects editor: SPI
Christopher Arreola
digital film recordist
Alfredo R. Barcia
film scanning and recording technician: SPI
Les Bernstien
visual effects director of photography
John Berri
assistant visual effects editor
Allen Blaisdell
visual effects photographer
David Cornelius
motion control programmer
Greg Derochie
senior compositor: SPI
Jeff Deyoe
motion control technician: SPI
Jason Dost
digital scanner operator
Thomas F. Ford IV
high speed compositing associate production manager
Anthony Harris
timing coordinator
Geoffrey Harvey
3D effects designer: SPI
Adrian Iler
color and lighting
Chris Juen
technical assistant
Joanie Karnowski
digital rotoscoping artist: SPI
Paul McGhee
film scanning and recording
Hal Miles
digital artist
Jim Rider
motion control cameraman
Aaron Smith
digital artist
Barry Weiss
senior staff: SPI
Assistant Director
José Clemente Hernandez
dga trainee
Michele Panelli-Venetis
first assistant director
Matt Rebenkoff
second assistant director
Eric Tignini
second second assistant director
Rusty Mahmood
second second assistant director
Production Management
Allegra Clegg
unit production manager
Art Department
Thomas E. Brown
paint foreman
Chris Buchinsky
illustrator
Patrick Cassidy
lead
Peter C. Clarke
assistant property master
Dan Colegrove
propmaker
David Elton
on-set dresser
Chuck Eskridge
stand-by painter
Elizabeth Flaherty
art department researcher
Mark Gantt
assistant property master
Bobby Joe Garren
greensman
John P. Goldsmith
set designer
Jess Gonchor
construction foreman
David Gulick
property master
Keith Haynes
Welder
Darryl Henley
illustrator
Martha Johnston
set designer
Anthony D. Parrillo
set designer
Dianne Wager
assistant art director
Butch West
construction coordinator
Kai Blomberg
set dresser
Sarah Jackson Burt
set dressing buyer
Ken Chocolate
set dresser
Louis Farah
construction medic
Mark David Kersey
greensman
Quentin Schierenberg
set dresser
Craig T. Shordon
set painter
John Wong
storyboard artist
Stunts
John Alden
stunts
Daniel W. Barringer
stunt coordinator
Steve Blalock
stunts
Brad Bovee
stunts
Eddie Braun
stunts
Joe Bucaro III
stunts
Keith Campbell
stunts
Mark Chadwick
stunts
Eric Chambers
stunts
Doug Coleman
stunt coordinator
Eliza Coleman
stunts
Scott Alan Cook
stunts
Max Daniels
stunts
Vince Deadrick Jr.
stunts
J. Mark Donaldson
stunts
Bob Elmore
stunts
Ray Gabriel
stunts
Alex Gaona
stunts
Mickey Giacomazzi
stunts
Tanner Gill
stunts
Ramiro Gonzalez III
stunts
Ramiro González
stunts
Larry Holt
stunts
Kathy Jarvis
stunt double: Meg Ryan
Kim Kahana Jr.
stunts
Julius LeFlore
stunts
Rashaé Minor
stunts
Royce L. Minor
stunts
Christina Ritzi
stunts
Jason Rodriguez
stunts
Thomas Rosales Jr.
stunts
Gilbert Rosales
stunts
Kerry Rossall
stunts
George Marshall Ruge
stunts
Rick Sawaya
stunts
Rick Seaman
stunts
Jim Stephan
stunts
James Turner
stunts
Brian J. Williams
stunts
Eddie Yansick
stunt double: Mr. Cage / stunts
Gene Hartline
stunts
Thomas J. Larsen
stunts
Birgit K. Schier
stunts
Animation
Kelvin Lee
animator
Editorial
Adam Boome
associate editor
Terry Claborn
color timer
Mo Henry
negative cutter
Michael Hofacre
associate editor
Danya Joseph
assistant editor
Jeff Consiglio
editor: main titles, Imaginary Forces
Bill Daly
post-production executive
Other
Randy Cantor
transportation captain
Beau Holden
driver: Meg Ryan
Joel Marrow
transportation coordinator
David Diaz
transportation dispatcher
Music Department
George Acogny
music consultant
John Bell
orchestrator
Danny Bramson
music supervisor
Ben Georgiades
score mixer
Paul Hulme
score mixer
John 'Wheels' Hurlbut
music recording engineer
Allan Jenkins
synthesizer programmer
Carlton Kaller
music editor
David Lawson
synthesizer programmer
Ling Ling Li
music score coordinator
Katherine Quittner
music editor
Harry Rabinowitz
conductor
Robert Randles
music editor
Georges Rodi
synthesizer programmer
Kirsty Whalley
synth programmer / synthesizer programmer
Gabriel Yared
orchestrator
Mark Berrow
musician: violin
Rachel Bolt
musician: viola
David Campbell
arranger, orchestrator, conductor
Mike De Saulles
violinist
Isobel Griffiths
orchestra contractor
Skaila Kanga
musician: harp
Marvin R. Morris
assistant music editor
Bettie Ross
music preparation: songs
Dario Rossetti Bonell
musician
Casting Department
Beau Bonneau
extras casting
Scott French
casting assistant
Ronna Kress
casting associate
Susan Maas
casting assistant
Costume Department
Donna Casey-Aira
assistant costume designer
Carol Hybi
costume supervisor
Gail Just
costumer: Ms. Ryan
Alan Martin
costumer
Taryn Walsh
costumer
Barbara Marko Friedman
costumer
Karen Hare Neilsson
costumes: additional scene unit
Camera Department
Walt Andrus
camera operator: second unit
Bryan Ashford
dolly grip
John Carney
assistant chief lighting technician
Murray Close
still photographer
Edward Filian
grip
Morris Flam
chief lighting technician
Heather Green
camera loader
Coleman L. Hart
key rigging grip
Scott Hillman
best boy grip
Ian Kelly
video assist operator
Don King
underwater photographer
Trevor Loomis
second assistant camera
Dennis J. Lootens
rigging gaffer
Jeff Pelton
camera loader
John Rhode
camera operator
Calmar Roberts
first assistant camera
Kurt E. Soderling
aerial camera operator
Kenneth Zunder
additional unit photographer
Richard A. Anderson
best boy rigging grip
Wayne Baker
surf camera
Kenny Carceller
rigging & grip
Robert Daniel
studio technical support and services
Curtis Failor
lighting technician
Raymond Gonzales
electrician
Bob Gorelick
steadicam operator
Dylan Goss
aerial assistant camera: aerial unit
Steve Graves
grip
Alex Klabukov
grip
James A. Lundin
base camp generator operator
Gregory Lundsgaard
steadicam operator
Jesse Mather
lighting technician
David Musselman
electrician
Richard Nasworthy
second unit: key grip
Randy Shanofsky
assistant camera
Matt Shaver
video assist
Location Management
Lori A. Balton
location scout
Steve Dayan
location manager
Ken Haber
location manager
Mark Benton Johnson
assistant location manager
Lauren Ross
location manager
Peter J. Novak
location manager
Script Department
Dianne Dreyer
script supervisor
Movie title data and credits provided by