life-daniel-espinosa-entertaining-albeit-tonally-uneven Jake Gyllenhaal as David Jordan Post navigation ‘Life’: Wait, Haven’t We Seen This Before?