When the charismatic and eccentric art teacher Tatty (Michael Angelis) falls in love with Amy (Katrine de Condole), one of his students, he believes he has met the love of his life. Unfortunately Amy, beautiful and free-spirited, does not share his feelings and ends the relationship. As Amy breaks away from him, Tatty is left to watch in horror as she runs into the path of an oncoming car. Distraught and blaming himself, Tatty loses all focus on his own life and drinks heavily. In a state of delirium he creates a statue of Amy that he places in the dark interior of a haunted, burnt-out church. Tatty lives there, protecting his creation, and devoted to her for the next 13 years. On New Year's Eve, a magical night with the sky lit with fireworks, a clubhouse burns. While the city celebrates Cal (Brendan Mackey) is on the run, suspected of arson. Tired and frightened Cal takes refuge in the church, only to be startled by Tatty. As Cal starts to run again, he accidentally breaks the statue. The magic of the night and the mystery of the church combine to cast a spell and Amy comes alive. However, in order to remain alive, Amy must kiss the first man she sees. To Tatty's horror, it was Cal not him that Amy saw, so together they run into the night after Cal. Amy realises that if she is to live, Cal must die and so she runs again. As Amy enjoys the magic of the evening in the company of drunken reveler Pedro (Craig Charles), Tatty works frantically to reverse the spell and save them all.