Raw looks insane. The French movie is all about teenage cannibals and it comes from director Julia Ducournau, who has made her film debut. It's a coming-of-stage story but for the strange and demented.

Are you in? Raw opens in theaters on March 10. Watch the very first trailer below.