The Cloverfield Paradox (Blu-ray)

A group of scientific researchers on a space station attempt to harness a new energy source called the "God Particle," only to unleash something terrifying.