The Quiet Power of Isla Badenoch’s The Elvermen At Sheffield DocFest Lydia Rostant June 6, 2021 Features, Independent, Interview In Isla Badenoch’s The Elvermen, fish are the size of men and men are of mythical proportions. The film (which premiered on June 5, 2021 at Sheffield DocFest), was shot in a narrow window of time, between...