 However, Niven was able to complete his scenes some weeks later.A complication arose when it was found that Gregory Peck, whose character was supposed to be fluent in German, could not speak the language convincingly.Voice actor Robert Rietty dubbed all of Peck's German dialogue for the film.