Question: What is the highest-grossing Christmas movie of all time?
Answer: With a total box office of $540 million, 2018’s The Grinch is the highest-grossing Christmas movie ever. Starring Benedict Cumberbatch, this animated feature retells the classic story of How the Grinch Stole Christmas.