Detective Pikachu does better than any video game movie before it, still falls short


You can’t say that Pokemon Detective Pikachu didn’t try.

Despite pulling in the best opening weekend for any movie based on a video game ever, Pokemon Detective Pikachu still fell short of Marvel’s Avengers: Endgame and failed to take the top spot at the weekend box office. Coming in at 54.5 million dollars, Detective Pikachu is coming in well under budget domestically but worldwide it seems to be doing all right in that regard.

Endgame retained its stranglehold on the top spot with 63.3 million dollars but is starting to show signs of slowing. After posting a monster opening weekend, the box office take for Endgame has dropped by over half for the following two weeks.

It was a big weekend for new releases, but outside of Detective Pikachu, none of them really fared too well. The Hustle, despite coming in third only managed to take in 13.5 million dollars in its opening weekend. Poms opened in sixth place with 5.4 million dollars and Tolkien came in a largely disappointing ninth place with only 2.2 million dollars. Tolkien wasn’t a small opening either, it was on 1,497 screens which isn’t a good sign for the biopic.

If I were a betting Marzano I’d say that this week is going to be the last week Endgame retains the number one spot. We’re in the heart of blockbuster season and with John Wick 3: Parabellum coming out this week, and Aladdin the following week, The Avengers must eventually fall.

Don’t count on A Dog’s Journey though, that looks like crap and Jesse will be all over it.

1 – Avengers: Endgame – $63,299,904.00
2 – Pokémon Detective Pikachu – $54,500,000.00
3 – The Hustle – $13,536,298.00
4 – The Intruder – $7,190,325.00
5 – Long Shot$6,271,532.00
6 – Poms – $5,361,937.00
7 – UglyDolls – $4,147,092.00
8 – Breakthrough – $2,575,263.00
9 – Tolkien – $2,200,537.00
10 – The Curse of La Llorona – $1,855,000.00

Anthony Marzano
Anthony Marzano likes long talks in naturally-lit diners and science fiction movies about what it means to be human.