4.2 Castle Freak Dec. 04, 2020 Castle Freak IMDb: 4.2 2020 106 min 1851 views After she’s permanently blinded in a tragic car accident, Rebecca receives some bizarre news: her long-lost mother has recently passed away, ... Horror