Review: ANIMAL

Scream Factory has done an excellent job putting fan favorites and long lost films out, in awesome looking Blurays that are typically filled to the brim with special features. They’ve also done quite the job putting out original films, films that made their debut on the Chiller network, but are now being released by SF […]