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 soon accepted the change and his role as the angel was one of the most widely praised of his career.