The American Film Festival in Deauville, France, awarded its top prize to Annie Silverstein’s “Bull”, jury president Catherine Deneuve announced on Saturday.

The American Film Festival in Deauville, France, awarded its top prize to Annie Silverstein’s “Bull”, jury president Catherine Deneuve announced on Saturday.