Edinburgh, late 19th century. Little Jack (voice of Orlando Seale / Mathias Malzieu) is born on a day so cold that his heart remains frozen. In her house on top of a big hill, Madeleine the midwife replaces the defective organ with a cuckoo-clock. It will work, she warns him, as long as Jack doesn't touch the hands of the clock, doesn't lose his temper and, above all, doesn't fall in love. But Jack's encounter with a fiery-eyed little girl singing on a street corner and his decision to chase after her across Europe to Andalusia test the resistance of his makeshift heart to breaking point...
We use cookies to help you navigate our website and to keep track of our promotional efforts. Some cookies are necessary for the site to operate normally while others are optional. To find out what cookies we are using please visit Cookies Policy.