French director Sarah Arnold’s debut ‘Too Many Beasts’ (‘L’Espèce explosive’) wins the Directors’ Fortnight Europa Cinemas ...