The Bad Batch, a desert-set cannibal thriller with Suki Waterhouse, Jim Carrey and Keanu Reeves, won the jury prize for the 36-year-old British born Ana Lily Amirpour. Ana Lily Amirpour (born 1980) is a film director, screenwriter, producer and actor.