Let the investigation of Harrison Wells begin. The Central City team meet up with Detective Lance to find out the truth behind Wells and the accident that killed his wife. Check out an all new episode tonight on the CW at 8|7c The Flash is new EVERY WEEK all the way through to the finale!
The trailer below will wet your appetite for more!