Leonor Serraille May 27, 2017 Leonor Serraille – ‘The Beguiled’ Premiere at 70th Cannes Film Festival