Knives Out 2 Adds Janelle Monae to Cast The cast of Rian Johnson's highly-anticipated Knives Out sequel just keeps getting better and better. When news broke that Netflix had shelled out more than $400 million to make two more Knives Out movies, the only known cast member was Daniel Craig, reprising his role as Benoit Blanc. Well, it looks like Johnson is trying to surround Craig with a cast that is every bit as talented and recognizable as the one he led in the first film. As pre-production ramps up, the cast continues to grow, and now Janelle Monae becomes the latest big name to join the roster.