The Bad Batch is a vibrant and surreal western with a quiet drifter (Suki Waterhouse)  a towering but sensitive cannibal (Jason Momoa)  a mute savior (Jim Carrey)  and a mysterious leader called the Dream (Keanu Reeves)