Barry Allen’s life is finally coming together. He has a great job at the Central City Police Department, his school and social life is the best it's ever been, and The Flash is more popular than ever. But nothing good ever lasts long for Barry Allen, and he is about to find out why… Main Villain- Eobard Thawne. A scientist who has become “dislodged” from time due to a time travel experiment gone wrong. He blames Barry for what has happened to him, and has made it his life’s purpose to ruin Barry’s life. Thawne killed Barry’s mother and framed his father, he has killed Barry’s friends before they met. He is responsible for almost every painful experience in Barry’s life. Near the final act- Eobard reveals that Future Barry tried to stop him from time traveling due to the consequences of changing the past. Barry doesn’t understand because he doesn't know he can time travel yet. Eobard reveals that Barry has barely tapped his true potential, and then he reveals how interconnected their lives are with each other. Barry and Thawne fight through time, with Thawne clearly having an advantage due to his experience. Their fight ends with Barry leaving Thawne inside the Speed Force, lost in time and space forever.