Which actor played the angel Dudley in the 1947 film 'The Bishop's Wife'?

The story behind the answer

Which actor played the angel Dudley in the 1947 film The Bishop’s Wife? The answer is Cary Grant.

Cary Grant plays Dudley, the suave angel who appears after Bishop Henry Brougham prays for help. Rather than simply solving the bishop’s fundraising problems, Dudley redirects attention toward Henry’s neglected marriage, family, and spiritual responsibilities. Grant’s relaxed charm gives the supernatural character a playful but elusive presence.

The film was directed by Henry Koster and stars Loretta Young as Julia Brougham and David Niven as the bishop. Niven was initially associated with the angel role, but the casting arrangement changed when Grant joined the production and wanted to play Dudley. Niven consequently played Henry, creating the film’s central contrast between the worldly angel and the anxious clergyman.

The Bishop’s Wife was adapted from Robert Nathan’s 1928 novel. It became a Christmas-season favorite, although it is also a romantic fantasy comedy about priorities and relationships rather than a conventional religious drama. A 1996 remake, The Preacher’s Wife, recast the angel as Denzel Washington.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: