Every 13 years, we’re blessed with a new round of Christmas classics. 1990 gave us Home Alone and Die Hard 2. Then 2003 saw the release of the yuletide trifecta that is Elf, Love, Actually (which isn’t a good movie, but it’s certainly popular), and Bad Santa. It’s 13 years later… Read entire story.
Source: FilmDrunk – UPROXX