3 min read Reviews The Beasts (Film Review) 1 year ago William Stottor The Galician countryside isn’t the most obvious setting for a thriller film, so it is…