Watch the new trailer for Castle Freak! admin 3 years ago PLOT: An Albanian castle with bloodthirsty creatures is inherited by a young woman. Share this: