Warner Bros. Pictures recently released the first trailer for the upcoming "Detective Pikachu" movie - starring no less than "Deadpool's" Ryan Reynolds - giving us our first look at how the creatures will be brought to life alongside live actors.
The two minute trailer is chock full of hidden Pokémon and fun nods to the games that inspired the film.
In "Detective Pikachu" and the Pokémon games, Pokémon live alongside humans in place of animals, making them a common sight on city streets and in nature.
But with more than 800 Pokémon to keep track of, recognizing all of them can be a chore. Luckily we've done the extra work to slow the trailer down and see just how many were brought to life in the trailer. I counted no less than 20 live Pokémon, and even more can be seen on ads and billboards in the background. Here they are, in the order they appear.