« older | Main Largehearted Boy Page | newer »
December 24, 2003
Here Comes Santa Claus
In the spirit of Christmas Eve, here is a wonderful, if slightly unsettling telling of the Santa Claus myth, via the imaginative mind of Finnish director Jalmari Helander. (Quicktime)