Originally Cary Grant played the bishop and David Niven the angel. When original director William A. Seiter left the film, Henry Koster replaced him and viewed what had been shot so far. He realized that the two were in the wrong roles. It took some convincing because Grant wanted the title role of the Bishop. He eventually accepted the change and his role as the angel was one of the most widely praised of his career.
At about 1:20, Henry and Julia are ready to make some Parish calls. Henry says to Julia, "We go first to the Trubshawes." This is an example of David Niven's attempt to mention the name of his friend (Michael Trubshawe) in every movie he made,
One scene shows Cary Grant and Loretta Young in a conversation. Director Henry Koster staged this with the two facing each other, but both complained that this showed the "wrong" side of their faces. In order to show the "right" side, they both had to be looking screen left, which made a face-to-face talk impossible to film. Koster had a window set piece brought in, and he filmed it from outside, with both looking out in the same direction, Grant behind Young. The next day, producer Samuel Goldwyn visited the set after seeing dailies and berated Koster for shooting the scene in that manner. Koster replied by asking Young and Grant to explain why the scene was shot that way. After both told Goldwyn about the "right" and "wrong" sides of their faces, Goldwyn said "Look, if I'm only getting half a face, you're only getting half a salary!" and stormed off the set. The subject of "right" and "wrong" sides never came up again.
William A. Seiter was the original director, but producer Samuel Goldwyn didn't like what he had shot and brought in Henry Koster to shoot a completely new film. The preview audience didn't like the new version, so Billy Wilder and Charles Brackett had to rewrite a couple of scenes without screen credit.
Over Cary Grant's protests, a skating double wearing a mask with Grant's features was used in the long shots of the complex skating routine. A skating double was also used for Loretta Young on all long shots.