Both Lightyear and the Flash movies have the villain turn out to be the hero but from the future.
Personally I did not like the villain in either movie.
It made me think, surely this trope has worked in the past and been successful, else why return to it.
But I am at a loss and can't think of another movie.
So what movies or TV shows revealed the villain is actually the hero from the future and how well did this work?
Thank you for your responses.