We may be starting to get a grasp on what kick-started life on Earth – and it could help us search for it on other planets ...
N ew Life (now streaming on Hulu) is a crisply paced indie viral-outbreak thriller that dips its real-life dramatic horrors ...