Airing tonight at 8/7C is a new episode of The Flash entitled "The Trap." Here, in this new clip for the episode, Cisco, Barry, and Caitlin discover Dr Wells' secret area at STAR Labs and learn that in the future, The Flash disappears. Cisco discusses how seeing this changes everything.
We learn quite a bit from this scene about the DC Television universe, as this is leading up to the Crisis. What do you think of the clip?
The Flash airs on Tuesdays at 8/7C on the CW.
Log in to comment