Submergence - Cast

James McAvoy

as James More


Alicia Vikander

as Danielle Flinders


Alexander Siddig

as Dr. Shadid


Celyn Jones

as Thumbs


Reda Kateb

as Saif


Change Location