Ava West – ‘The Neon Demon’ Premiere at 2016 Cannes Film Festival Ava West: The Neon Demon Premiere at 2016 Cannes Film Festival Credit: ©JOE ALVAREZ