Robert Preston esittää Broadwayn musiikkimiestä professori Harold Hilliä, ja Oscar-voittaja Shirley Jones näyttelee kirjastonhoitajaa Mariania. Loistava musiikki ja värit herättävät eloon River Cityn pikkukaupungin Iowassa 1912, kun huijarikaupustelija rakastuu eikä karkaakaan rahojen kanssa. Hill luulee juonensa paljastuneen kaupunkilaisille, mutta saakin todistaa musiikin ihmeen.