Independent SBIFF 2023 Review – Sinéad O’Loughlin’s Short Thriller ‘Lamb’ Offers More than Just Scares with its Societal MessageBy Mark ZiobroFebruary 19, 20230 World premiering at last year’s Tribeca Festival — and just finishing its run at this year’s Santa Barbara International Film… Read More