His ridiculous song is one the funniest he's done on screen. Actors: Danny Kaye, Dinah Shore, Dana Andrews / Danny Kaye, Virginia Mayo, Vera-Ellen, Steve Cochran.