Izabel Acevedo
Izabel Acevedo, She studied film at CCC, Mexico, and a postgraduate degree in Feature Film Screenplay at ESCAC, Barcelona. Her short film To Put Together a Helicopter, won the Grand Prix at the Clermont-Ferrand International Short Film Festival, France. Her feature film The Good Christian (2016) was the winner of the FEISAL Award in the 31 FICG edition.