Question: when does the cannes film festival take place
Answer: Cannes, France