Washington, March 20 - Keanu Reeves and Jim Carrey have joined the cast of dystopian love story ' The Bad Batch.'

The Ana Lily Amirpour-directed flick from Megan Ellison's Annapurna Pictures and VICE, has also signed Diego Luna and Suki Waterhouse along with Jason Momoa, Deadline. com reported.

The film, which based on the Texas wasteland cannibal tale and will begin production in L. A. next month, will star Waterhouse as Arlen, Luna as Jimmy, Reeves as The Dream, Carrey as The Hermit, and Momoa as Miami Man.