Those of you haven't seen an episode of the Pokémon anime since 1998 are in luck, as the entire run of the series (including all of the movies) will be shown as part of a massive marathon on Twitch.
The Pokémon anime starting from the first episode and concluding with the series set in Kalos is going to be shown over several different marathons that will continue until next year. This means that you won't have to stay up for several months in order to catch all of the episodes in a row, as over nine-hundred are currently planned to be shown over the course of the marathon.
The Pokémon anime marathons will be broken up into seasons, with the first one chronicling Ash's journey through the Indigo League and ending before he visits the Orange Islands. The final season that will be shown is Pokémon the Series: XYZ, as the current season that is set in Alola is still being broadcast.
The Pokémon anime marathon will be broadcast in six different languages; English, French, Spanish, German, Italian, and Brazilian Portuguese. The series will run from Monday to Friday, with a different movie being shown on Sunday.
There is also going to be a Pokémon Badge Collector extension for Twitch, which will allow you to earn points by clicking different Pokémon that appear on the screen.
The fact that there isn't a Japanese language version of the anime during the stream means that you likely won't see any of the infamous banned episodes during this run, so Dratini and Porygon will once again be skipped.
The Pokémon anime became cyclical around the point when Ash entered Hoenn, so you also shouldn't expect to see Ash finally become a Pokémon Master. The Pokémon anime is intended for an audience that refreshes itself with each new generation, so don't be surprised if you see the same storylines being repeated over and over again.
The mammoth Pokémon anime & movie marathon will begin on August 27th. The page for the event also promises another announcement at the end of the year.