A Blizzard of New Releases are Hitting Theaters Over Christmas Weekend