Try to Name All the Pokémon in This New Detective Pikachu Trailer

As noble an artistic endeavor filmmaking is, it's hard to get all that invested in the central mystery of Detective Pikachu so far since I'm being constantly distracted by all these weird, wonderful and occasionally harrowing photorealistic Pokemon cameos. Here's the new trailer for the movie, which stars Ryan Reynolds as the tiny "electric mouse" sleuth, and Justice Smith as the human sidekick.

First up, I would like to sincerely state that the CGI interpretation of Ludicolo as a duck-billed hairy bartender is one of the most horrifying things I have ever seen in my life, and I would be fine if this particular creature were hunted out of existence in Pokémon franchise canon. Traffic cop Machamp is a nice touch though, and for everyone who has so far been perturbed by the number of Pokémon that have been soft-rebooted as "fluffy" in their live-action debuts (Psyduck, what're you doing bud?), folks will be pleased to know that 'champ remains smooth as all hell. Oh, and at one point a Blastoise withdraws into its shell and breakdances to fight off an approaching gang of Gengars. This is going to be one hell of a movie.

Detective Pikachu is due out on May 10. Alongside Reynolds and Smith, Kathryn Newton, Ken Watanabe, and Bill Nighy will also appear.

Since 1957, GQ has inspired men to look sharper and live smarter with its unparalleled coverage of style, culture, and beyond. From award-winning writing and photography to binge-ready videos to electric live events, GQ meets millions of modern men where they live, creating the moments that create conversations.