Lille Jack bliver født i slutningen af 1800-tallet på en så kold dag, at hans hjerte fryser til is. Jordemoderen erstatter hjertet med et kukur, som vil fungere problemfrit, så længe Jack overholder reglerne, blandt andet må han ikke blive forelsket. Men da han møder en syngende pige på et gadehjørne og beslutter at følge efter hende, bliver Jacks mekaniske hjerte testet til bristepunktet...