Submergence Cast and Crew

Main Cast: Alicia Vikander as Danielle Flinders
Main Cast: James McAvoy as James Moore
Supporting Cast: Celyn Jones as Thumbs
Supporting Cast: Harvey Friedman as Bob
Supporting Cast: Alex Hafner as Mr. Bellhop
Supporting Cast: Hakeemshady Mohamed as Yusef M-Al-Afghani
Supporting Cast: Alexander Siddig as Dr. Shadid
Supporting Cast: Audrey Quoturi as Annie
Supporting Cast: Darian Martin as Jonathan
Supporting Cast: Charlotte Rampling as Alma
Director: Wim Wenders
Writer: Erin Dignam
Writer: J.M. Ledgard