The Nightmare Before Christmas

The Nightmare Before Christmas


The Palace Theatre will show The Nightmare Before Christmas on December 16 at 7:00 PM.

Tickets | $5 | Purchase online

The Nightmare Before Christmas
1993, 1hr 16mins, Rated PG

19 Clinton Avenue | 518.465.4663

December 16 | 7:00 PM