Tim Roth has joined that cast of "Jump Shot," an indie gambling drama, according to the Hollywood Reporter. Roth will play a villain in the film, currently shooting in Los Angeles. The cast also includes Danny DeVito, Kim Basinger, Nick Cannon, Forest Whitaker, Carla Gugino, Jay Mohr, Kelsey Grammer and Ray Liotta.