The 70th Cannes Film Festival, which runs from May 17-28, has revealed its program lineup. The Official Selection includes Michael Haneke’s Happy End, Sofia Coppola’s The Beguiled, Todd Haynes’ Wonderstruck, and two Netflix films, Bong Joon-ho’s Okja and Noah Baumbach’s The Meyerowitz Stories, among other titles. More titles will be announced in the future weeks.