Бейк Бейкер (Фред Астер) — колишній танцюрист, який тепер служить матросом на американському флоті. Під час звільнення на берег у Сан-Франциско він разом із другом Білгом прямує до танцювального залу, де зустрічає свою колишню партнерку і кохану Шеррі (Джинджер Роджерс). Поки Бейк намагається відновити стосунки та переконати Шеррі знову виступати разом, його товариш Білг закохується в сестру Шеррі — скромну вчительку Конні. Історія закручується навколо спроб моряків організувати благодійне шоу на старому кораблі, щоб допомогти дівчатам. На глядачів чекають віртуозні степ-номери, легендарна музика Ірвінга Берліна (включаючи хіт «Let's Face the Music and Dance») та фірмовий легкий гумор «золотої ери» Голлівуду.