This year Brazil has strong representation at the Cannes film festival with a diverse range of films.