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