International Film Festival · News Adam Elliot Returns: Memoir of a Snail Marks His Comeback After 15 Years Nafees Ahmed September 30, 2024