Jack Black to play the Jack Black-ish robot Claptrap in Eli Roth's Borderlands movie

The weird back-and-forth casting of Eli Roth’s movie adaptation of the Borderlands games has once again hit a nice “oh, that makes” volley, much like when Kevin Hart signed on (as opposed to when Cate Blanchett and Jamie Lee Curtis signed on), with Variety reporting that overly enthusiastic human Jack Black has joined the cast as overly enthusiastic robot Claptrap. This has been one of the interesting question marks about this adaptation, since Claptrap is a big part of the games (for better or worse) and who they got to play him in the movie would invariably go a long way toward whatever kind of tone Roth is planning for this thing. Jack Black makes plenty of sense as Claptrap, because he’s loud and in-your-face, but also he’s generally more likable than Claptrap is in the video games, so it’s hard to argue with this.