Casting Bits: Sofia Vergara In 'The Three Stooges;' Penélope Cruz In Woody Allen's Next; Rob Riggle In '21 Jump St;' Jay Baruchel In 'Cosmopolis'

The latest addition to the cast roster of The Three Stooges is Modern Family's Sofia Vergara, who is now in talks to play a femme fatale. (THR describes her as "a devious woman who pretends to be the wife of a dying man and tells the Stooges she'll pay them a handsome sum if they kill the man in his sleep.") The part factors into the middle section of the film; the Farrelly Brothers are presenting the movie structured as three 30-minute shorts. As for the rest of the cast, Will Sasso is Curly, Sean Hayes is Larry, and no Moe has been picked. (Or none has been announced, anyway.) [Original report: Variety]

After the break, Woody Allen and Penélope Cruz reunite; 21 Jump Street gets a bad guy and one more is added to David Cronenberg's Cosmopolis.

A lot of Woody Allen's recent stuff has been, well, just OK. I like Whatever Works, but with the full understanding that it just isn't even close to his best. One of the better recent films from the director, however, is Vicky Christina Barcelona, for which Penélope Cruz won the Best Supporting Actress Oscar in 2009. So the fact that she'll work with Woody Allen again is hardly a surprise, but still good news. The actress says she'll join the cast of the film that he plans to shoot in Rome. As is always the case, we don't have a plot description or even a title. [EW]

Looks like the villain in 21 Jump Street will be played by the very entertaining Rob Riggle (The Other Guys, Larry Crowne). We don't know his role, but he'll be opposing undercover cops played by Jonah Hill and Channing Tatum. Ice Cube is their police chief, and Brie Larson is the female lead. Cloudy With a Chance of Meatballs guys Phil Lord and Chris Miller wrote and are directing, and that's enough for me, no matter how silly the idea of updating the old Johnny Depp TV show may be. [Variety]

Last but definitely not least, Jay Baruchel has been added to the cast of David Cronenberg's Cosmopolis, which adapts Don DeLillo's novel of the same name. For those just tuning in, that means we've got Robert Pattinson as a young billionaire, Sarah Gadon as his estranged wife, Paul Giamatti as an antagonist, and Samantha Morton, Juliette Binoche, Mathieu Almaric and now Jay Baruchel in the supporting cast. David Cronenberg has pulled together a weird cast or two in his time, but this one is pretty up there. Can't wait. [Deadline]