The Beast Must Die finishes filming on the Isle of Wight
The Beast Must Die (pic Gareth Gatrell | Isle of Wight County Press) has finished filming after four months on the Isle of Wight (see story in the Isle of Wight County Press). The Beast Must Die is an adaption of the 1938 Nicholas Blake novel and follows a grieving mother who infiltrates the life of … >