The Cloverfield Paradox (Movie Review)

PLOT: When the international crew of a space station working on a particle accelerator is advertently hurled across the universe, a malevolent alien energy wreaks lethal havoc aboard the vessel. REVIEW: Ever shrouded by production mystery and brilliant marketing subterfuge,...