Here, I think almost nothing is open.. definitely not McDonald's, we shut down at 8-11pm Christmas Eve and reopen around 5-6am on Boxing Day (Dec 26 if you don't have it where you are?)
SOME restaurants are and ethnic shops if their cultures don't celebrate Christmas. And I BELIEVE the theatres are. Poor kids I wouldn't want to be at work on Christmas!