Castle Freak HorrorNovember 5, 2024 An Albanian castle with bloodthirsty creatures is inherited by a young woman. Twitter Facebook