Horror, humour and something very weird in the barn
Published
Set in Iceland, Lamb is a strange, mythic compelling story about a bereaved couple.
Full ArticlePublished
Set in Iceland, Lamb is a strange, mythic compelling story about a bereaved couple.
Full Article