The Cloverfield Paradox trailer. Source: Netflix