Alden Olmsted’s film screens before a sell-out crowd Sunday, April 15 at the Sonoma International Film Festival.