1 in its second weekend, expanding to 4,223 theaters, and grossing another $95.6 million over the four-day Memorial Day weekend, narrowly beating out the $85.8 million four-day tally of new opener "The Day After Tomorrow".