Winners and attendees at the 18th Oldenburg International Film Festival in Germany