The Flash is new Tuesdays at 8/7c on The CW,