Before the Farrelly brothers cast up The Three Stooges with actors like Will Sasso and Chris Diamantopolous, they were hoping to convince Oscar-caliber stars like Sean Penn and Benicio del Toro to commit to the film. Well, the Farrellys have finally added an Academy Award winner, but it’s a choice that only makes this very random cast even more random: Deadline reports that Jennifer Hudson will play a nun in the film, and she’ll work alongside fellow nuns Jane Lynch and Larry David. Well, she did always love Sister Act 2: Back in the Habit. [Deadline]