the movie was exhibited in the cannes festival