Christmas Town (2008)
AD:This title is currently not available on Prime Video
Free Trial
View All Sources
A week before Christmas Liza McCann visit her estranged father who strangely lives in a town decked out for the holidays and is full of Christmas spirit. Strange events immediately occur when they arrive challenging everything Liza had once believed in.
...
Watch Trailer
Free Trial Channels
AD
Show More