The 29-year-old actress has been cast as a nun in 20th Century Fox’s big screen adaptation of The Three Stooges.
The Oscar winning actress will play Sister Rosemary alongside fellow nuns Jane Lynch and Larry David in the orphanage where the Stooges spend time.
She joins a cast that also includes Chris Diamontopoulos (Moe), Sean Hayes (Larry), and Will Sasso (Curly).
Directed by the Farrelly brothers, the production of the film has already started in Atlanta, with the film set to arrive in theaters in 2012.
Hudson is continuing her recent acting gigs, as she recently played Winnie Mandela in the biopic Winnie, which is currently in post production and due for release this fall