The team at S.T.A.R. Labs may have caught Dr. Light (Malese Jow), but Linda Park's doppelganger won't stay caged for long.
See what happens next in the video above.
The Flash airs Tuesdays at 8/7c on The CW.
(Full disclosure: TVGuide.com is owned by CBS, one of The CW parent companies.)