this film was shown at the cannes film festival