Edinburgh, 1874. Jack syntyy maailman kylmimpänä yönä, sydän jäässä. Hänet auttaa maailmaan noitatohtori Madeleine, joka pelastaa vastasyntyneen pienokaisen asentamalla tämän rintaan tahdistimeksi käkikellon. Tikittävä ja kukkuva tahdistin toimii niin kauan, kun Jack noudattaa sääntöä olla rakastumatta kehenkään. 10-vuotiaana Jack karkaa salaa kaupungille, kohtaa puolisokean Miss Acacian laulamassa kadunkulmassa ja rakastuu palavasti...