Feature-film
Memories of a Snail” beat out live-action films to win top prize at the BFI London Film Festival.
Adam Elliott's “Memoir of a Snail,” which was in the official competition for Best Film at the 68th BFI London Film Festival in London today, won ...
Continue Reading