Mary and Max” director Adam Elliot’s latest feature “Memoir of a Snail” enjoyed a brilliant 2024 festival run and has been ...