Play trailer

Blood Glacier

Movie After a glacier in the Alps leaks a mysterious red liquid, a group of scientists must defend themselves against hordes of biological monstrosities.
No longer available on Netflix