‘Memoir of a Snail’ Wins Best Film Award at BFI London Film Festival
Adam Elliot’s funny and emotional stop-motion tale of separated twins in 1970s Australia takes home the top award for features at the UK’s leading celebration of cinematic culture.