New featurette delves into 'Life' starring Jake Gyllenhaal a