"X-Men: The Last Stand" grossed an estimated $107M over the Friday-Sunday weekend, becoming the biggest Memorial Weekend Opener of all time. It grossed $45.5M on Friday (one million more than what was previously reported), $32.5M on Saturday, and an estimated $29M on Sunday. Debuting in 3,690 sites, it has a three-day per theater average of $28,997.
X-Men’s staggering debut handily beats the $72M by previous Memorial Weekend record-holder "The Lost World: Jurassic Park." Of all Friday-Sunday debuts, "X-Men: The Last Stand" ranks fourth best, behind "Spider-Man" ($114.8M), "Star Wars: Episode III – Revenge of the Sith" ($108.4M), and Shrek 2 ($108M). Its $45.5M gross on Friday is also the second biggest single day gross ever, behind "Star Wars: Episode III – Revenge of the Sith" ($50M).
With Monday a national holiday, "X-Men: The Last Stand" will likely finish the four-day weekend with $130-135M. It’s easily the biggest opener of the year, thus far.