A new villain has joined the fold. Meet Abra Kadabra. He's a villain from the future. But why's he in STAR labs? And why is he pointing a gun at Caitlin?!
Iris: He's a murderer. Barry: I know he's a murderer. But how many murderers have we put in prison? How many bad guys have we taken down? Don't we deserve one win? After everything that we've done? Iris: Life doesn't keep score, Barry.
Abra Kadabra: If you let me go, I will tell you Savitar's greatest secret. It's the key to defeating him. The key to stopping him. Barry: What secret? Abra Kadabra: I know who he is. I know his name.