Life - Cast

Jake Gyllenhaal

as David Jordan


Rebecca Ferguson

as Miranda North


Ryan Reynolds

as Rory Adams


Hiroyuki Sanada

as Sho Murakami


Ariyon Bakare

as Hugh Derry


Olga Dihovichnaya

as Ekaterina Golovinka


Change Location