Film Friday: The Levelling
Clifton Library 13 Princess Victoria St, Bristol, Clifton, United KingdomSomerset, England. Trainee veterinarian Clover Catto returns to the farm where she grew up after hearing news that her brother Harry has died in what appears to be a suicide. Finding the family home in a state of disrepair following the 2014 floods, Clover is forced to confront her father - about the farm and […]