Edimbourg, 1874. Jack naît le jour le plus froid du monde et son coeur en reste gelé. Mi-sorcière mi-chaman, la sage-femme qui aide à l'accouchement parvient à le sauver en le remplaçant par une horloge. Cette prothèse fonctionne et Jack vivra, à condition d'éviter toute charge émotionnelle. Mais le regard de braise d'une petite chanteuse de rue mettra le coeur de notre héros à rude épreuve : prêt à tout pour la retrouver, Jack se lance tel Don Quichotte dans une quête amoureuse qui le mènera des lochs écossais jusqu'aux arcades de Grenade et lui fera connaître les délices de l'amour comme sa cruauté.