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