The Flash Promo - "The Trap" Jim Halterman at April 28, 2015 1:12 am. Updated at April 28, 2015 6:25 am. What can fans expect from "The Trap?" Check out this preview for this episode of The Flash now. Edit Delete