fromInverse5 days agoShudder Just Quietly Released The Creepiest Cosmic Horror Movie Of the YearA destroyed space station. Bloodied corpses littered around the hallways... the intriguing premise of Shudder's new cosmic horror movie.Film