Lille Jack föds i slutet av 1800-talet på en så kall dag att hans hjärta fryser till is. Barnmorskan ersätter hjärtat med ett gökur, som kommer att fungera problemfritt så länge Jack följer reglerna, bland annat får han inte bli förälskad. Men när han möter en sjungande flicka i ett gathörn och bestämmer sig för att följa efter henne, testas Jacks mekaniska hjärta till bristningsgränsen...