The Cast of Life the new sci-fi thriller from director Daniel Espinosa had an interesting task set before them. Imagine trying to think, move, and behave as though you?re in a zero gravity environment, without ever having actually felt zero gravity. 'Life' takes place in the confines of the International Space Station. This version of the ISS is staffed by six astronauts from around the world including Rory Adams played by Ryan Reynolds, and David Jordan played by Jake Gyllenhaal.