This month iHorror got the chance to see special effects master Patrick Magee’s directorial debut Primal Rage. Needless to say, we loved it, and think you...
A couple heading up the Pacific Northwest are thrust into a game of cat-and-mouse with a giant primeval simian resembling Bigfoot in Patrick Magee’s graphic and...