Here's a quick guide for when to watch the movies in order to avoid future plot spoilers: Movie 1 - Watch after Episode 117. Movie 2 - Watch after Episode 125. Movie 3 - Watch any time after Episode 125. Movie 4 - Watch immediately following Episode 299.