Festivals & Awards Cannes 2018: Leto, Sorry Angel, Border Barbara Scharres | 2018-05-10 Reviews from the Cannes Film Festival of three world premieres.