In 1995, David Fincher directed a neo-noir film that had the entire world screaming the same question: “What’s in the box?!” 25 years later, we’re still reeling from one of the most iconic plot twists in history. That’s right—Seven came out a quarter of a century ago on this day.
In true noir fashion,