Life new behind the scenes clip gets into the science of the film

Go behind the scenes of Life with this scientific new video

Life is in cinemas from 24 March. Get all the latest science fiction news with every issue of SciFiNow.