Last week I did a little gross prediction of the new Lego Batman movie. It was going up against Fifty Shades Darker and John Wick 2. All three were highly anticipated so something would have to give. The total box office for last weekend for all movies was $188,579,473. Compared to last year at this time, which was the weekend of Feb 12 - 15th, the gross was $89,904,854 lower. Doesn't quite get to Deadpool levels but still a strong weekend. I put Lego Movie taking the number one spot between 65-70 million. It actually ended up at number one with a very solid 53 million. Fifty Shades ended with 46.6 million and John Wick 2 at 30.4 million. I was a little surprised that Batman didn't surpass Lego Movie in opening box office. But there is some evidence in sequels or even side-way sequels that Box office doesn't always translate the same. Despicable Me 2 grosses 83 million on it's opening weekend in 2013 and ended up at 368 million all in. It's side sequel Minions in 2015 opened to a whopping 115.7 million but couldn't quite top D2 at 336 million all in. I was looking at this film as my barometer for Lego Batman's possible success but still came up short. Lego Batman will still make out like a bandit and it looks like Lego Batman will again be the number one at the box office this President's Day weekend after kicking Matt Damon and Ice Cube's asses. For some reason I was convinced that adults would want to see this movie as much as Lego movie because it's Batman and I don't know if that was a correct assumption. The film got good reviews and nerd and geek of all ages seemed ecstatic about it but it came up short of Lego Movie's opening tally. I think that Lego Batman has a strong hold for a while, you have an animated film, Rock Dog coming out next week which will take a bit of that gross but I don't think it will be much. My final tally on Lego Movie is 225 - 250 million all in.
Next week we'll take a look at Logan, which comes out on March 3rd, and based on early reviews this one could be the best X-Men story ever put on screen.