"X-Men: Days of Future Past" dominated the box office over the long holiday weekend, pulling in $111 million. That makes it the second-best weekend for the franchise, only behind the opening weekend of "X-Men: The Last Stand" in 2006. "Godzilla," of Time Warner's Warner Brothers, was knocked to second place. The film took in $39.4 million at the U.S. box office from Friday through Monday. While that's a 66% drop from its opening weekend numbers, when the Memorial Day holiday is excluded, Godzilla still made more in its $93.1 million opening than the $90.7 million X-Men made this Friday through Sunday.