Actually in the US, Christmas Day is a time when cinemas are open and new releases shown.
Top of my head I can think of Star Trek IV back in '86.
Actually in the US, Christmas Day is a time when cinemas are open and new releases shown.
Top of my head I can think of Star Trek IV back in '86.