In this darkly comic gem, it's Christmas Eve in northern Finland, and an archeological dig has just unearthed Santa Claus. But this Santa isn't one you want coming to town.