Lucy ClarkeApr 20, 20212 minSid Short Film Review: Lonely Wolf Film FestivalFilm review on Sid directed by Neil Corbould. Review written by UK Film critic Lucy Clarke