Guy Madison as Al Mercer Kim Novak as Kay Greylek (singing voice was dubbed by Jo Ann Greer) Brian Keith as Brick Kerwin Mathews as Ronnie Alvy Moore as Roy William Conrad as Eric Berg Jack Dimond as Francis Spiegelbauer Jean Willes as Virginia