The Cloverfield Paradox ★★

Whether this was intended to be a theatrical release or they sold it to Netflix because it didn't test very well it's difficult to say but wow... this... was... pretty much a complete mess.