As if you needed another reason to subscribe to Shudder, “Castle Freak,” the remake of the cult classic premieres on the channel on December 3, as well as VOD and Digital HD on December 4.
Read MoreAs if you needed another reason to subscribe to Shudder, “Castle Freak,” the remake of the cult classic premieres on the channel on December 3, as well as VOD and Digital HD on December 4.
Read More