Shudder never lets us down when it comes to quality horror programming, and February 2022 is no exception. The all horror/thriller streaming platform is never short...
You may know Michael Biehn from his more popular roles such as Capt. Dwayne Hicks in Aliens, Lt. Coffey in The Abyss, and of course Sgt....