Джек родился в Эдинбурге, в «самый холодный день на свете», и сердце его мгновенно оледенело. Брошенного матерью мальчика усыновляет акушерка-волшебница, Докторша Мадлен. Она вставляет ему в грудь часы, которые помогают сердцу биться, но влюбляться Джеку нельзя — такого пылкого чувства хрупкая сердечная механика не выдержит. Однако подросший Джек невольно нарушает запрет, увидев на прогулке маленькую уличную певицу…