Earlier this week, the first trailer for Pokemon: Detective Pikachu was released. A film adaptation of the 3DS game Detective Pikachu, the trailer has generated quite a bit of buzz, with particular attention given to Ryan Reynolds’ portrayal of Pikachu and the somewhat “realistic” design of the Pokemon.

While the trailer focuses mainly on the titular Detective Pikachu, it’s actually full of Pokemon from a variety of generations. Some are harder to spot than others, and it’s possible that there are even more that have yet to be found. However, we were able to find at least 23 different Pokemon species in the first Detective Pikachu movie trailer.

1. Dodrio

every pokemon in detective pikachu trailer dodrio

2. Comfey

every pokemon in detective pikachu trailer comfey

3. Flabebe

every pokemon in detective pikachu trailer flabebe

4. Pidgeotto

every pokemon in detective pikachu trailer pidgeotto

5. Braviary

every pokemon in detective pikachu trailer braviary

6. Charmander

every pokemon in detective pikachu trailer charmander

7. Bouffalant

every pokemon in detective pikachu trailer bouffalant

8. Psyduck

detective pikachu psyduck

9. Pikachu

every pokemon in detective pikachu trailer pikachu

10. Emolga

every pokemon in detective pikachu emolga

11. Venusaur

every pokemon in detective pikachu trailer venusaur

12. Joltik

every pokemon in the detective pikachu trailer joltik

13. Audino

every pokemon in detective pikachu trailer audino

14. Bulbasaur

every pokemon in detective pikachu trailer bulbasaur

15. Morellul

every pokemon in detective pikachu trailer morellul

16. Jigglypuff

every pokemon in detective pikachu trailer jigglypuff

17. Charizard

every pokemon in detective pikachu trailer charizard

18. Greninja

every pokemon in the detective pikachu trailer greninja

19. Pancham

every pokemon in the detective pikachu trailer pancham

20. Squirtle

every pokemon in the detective pikachu trailer squirtle

21. Rufflet

every pokemon in the detective pikachu trailer rufflet

22. Aipom

every pokemon in the detective pikachu trailer aipom

23. Mr. Mime

every pokemon in the detective pikachu trailer mr. mime

Adapting Pokemon to live-action was always going to be tricky, but it seems as though the semi-realistic designs seen in the trailer have been well-received. The Pokemon all look like their video game counterparts, with the creepy Mr. Mime recreated with painstaking accuracy.

Besides the actual Pokemon seen in the trailer, there are references to a number of other Pokemon as well. For example, there’s a poster on the wall of the bar Jigglypuff is singing in that’s promoting a fight between Machamp and Primeape, and a Spoink bobblehead can be spotted on the dashboard of the character Lucy Stevens (the reporter with the Psyduck). The main character, Tim Goodman, has dedicated his bedroom to Pokemon, with pictures of legendary creatures like Rayquaza lining his wall, and posters for Pokemon League Championships hanging above his bed.

So while some fans may still be on the fence about Detective Pikachu, at least it seems to be stuffing itself full of Pokemon and references to the video game series. Whether or not that’s enough to break the video game movie curse remains to be seen, but fans will find out if the Detective Pikachu movie lives up to the hype next year.

Pokemon: Detective Pikachu will premiere in theaters on May 10, 2019.