Dystopian love story The Bad Batch has pulled together a cast that would set even stone hearts aflutter. Diego Luna and Suki Waterhouse along with Keanu Reeves and Jim Carrey have joined the Ana Lily Amirpour-directed pic from Megan Ellison’s Annapurna Pictures and VICE. As rumored, Jason Momoa also is on board. Amirpour was announced as the director on the film back in January.

Production is set to start in L.A. on the Texas wasteland cannibal tale next month. Waterhouse will play the charter of Arlen, Luna will play Jimmy, Reeves will play The Dream, Carrey The Hermit, and Momoa is Miami Man.

Winner of the Gotham Award for Breakthrough Director for her debut the Iranian vampire feature A Girl Walks Home Alone At Night, Amirpour also is writing The Bad Batch. Ellison will produce with VICE’s Danny Gabai and Sina Sayyah. Sammy Scher is overseeing for Annapurna, while Shane Smith and Eddy Moretti will exec produce for VICE. The two companies teamed up before as marketing partners on A24’s Spring Breakers, The Grandmaster, and Her. Annapurna plan to sell the film at this year’s Cannes Film Festival.

Reeves is repped by CAA and Carrey by WME. Waterhouse is repped by CAA and Untitled Entertainment, Luna by WME and Momoa by APA and LINK Entertainment.