French thriller “Too Many Beasts” (also known as “L’Espèce explosive”), the debut feature by Sarah Arnold, wins the Europa Cinemas Label Award at the 2026 Cannes Film Festival. The prize is awarded through the Directors’ Fortnight section, where the film is presented as part of the festival’s lineup. Multiple outlets report that the Directors’ Fortnight jury recognizes the film’s genre-blending approach and originality, describing it as distinctive and offbeat. Variety also notes that critics have highlighted the film’s gripping and humorous elements, alongside its unpredictable, entertaining tone. The Hollywood Reporter similarly frames the win as confirmation of the film’s unconventional style within the Directors’ Fortnight. The Europa Cinemas Label Award is presented as one of the Directors’ Fortnight prizes, with other prizes scheduled to be announced later during the festival period.