Source: Annapurna Pictures

Annapurna Pictures recently recently an intriguing new trailer for the upcoming drama, The Bad Batch. Originally released at the 73rd Venice International Film Festival, the film revolves around a community of cannibals struggling for survival in a dystopian desert town. Check out the trailer above, and catch the movie in theaters June 23rd.