贝瑞·艾伦与“蝙蝠侠”布鲁斯·韦恩讨论关于穿越时空回到过去拯救父母的想法后,不顾布鲁斯的劝阻利用神速力穿越时空,试图回到过去阻止凶徒谋杀母亲诺拉·艾伦(英语:Nora Allen)以及改变父亲(英语:Henry Allen (comics))坐牢和自己是孤儿的命运[3],在他改变了“父亲出门补买番茄导致母亲被歹徒杀害”的事实后,在返回现代时被一名不明人物(英语:Dark Flash)攻击而到达平行宇宙的2013年,并遇上依然在世的母亲和在另一个时间线上、还没有神速力的自己,而当天正是自己被闪电击中而获得神速力的日子。
为了使贝瑞时间旅行的事情得以成立,贝瑞决定将2013年的自己带去实验室让他获得神速力,却在一阵混乱的意外中令自己也遭到了闪电的袭击从而丧失了能力。同时他也发现自己被困在萨德将军回归肆虐、势要毁灭地球的黑暗宇宙,于是想寻找正义联盟的成员一起对抗萨德将军,但发现除了蝙蝠侠外,他所熟知的超级英雄在这个宇宙中都不存在。后来他找到了该宇宙的布鲁斯·韦恩重出江湖,并在交谈中得知一个疑似是超人的人物被关押在俄罗斯的监狱中,于是就与布鲁斯和另一个贝瑞前往俄罗斯,却从狱中救出一位跟他想像中完全不一样的“超少女”卡拉·佐·艾尔。贝瑞为了拯救母亲在世的世界并回到他熟知的未来,在卡拉的帮忙下,成功地借由一再的雷击来重获神速力。与此同时,萨德将军与人类军方会面后发现人类没有交出氪星人,发动了攻击并且开启世界引擎,想将地球改造为适合氪星人生存的星球。
在获得神速力之后,两个贝瑞、布鲁斯和卡拉即时赶往萨德将军的战场上,在熟悉了极速者的战斗方式之后,两个贝瑞却发现卡拉与布鲁斯死于战斗中,于是他们决定回到几分钟前试图拯救布鲁斯和卡拉,但是不管他们用甚么方法都无力阻止两人的牺牲,萨德将军必然会取得胜利。在这样的情况下,2013年的贝瑞变得愈来愈执著于改变结果,不断的回到过去拯救队友,却一直徒劳无功。与此同时,贝瑞似乎也看清了队友的牺牲是无可避免的事件,在尝试说服2013年贝瑞的过程中,当初攻击贝瑞使他来到2013年的不明人物突然出现,在对谈中得知对方原来就是未来的2013年贝瑞“暗闪电”,他为了使自己诞生的事实得以成立而把贝瑞带到这个时代,并花费了无数时间不断尝试改变现实,然而他的行动却会使无数平行宇宙相撞而崩溃。暗闪电想杀死打算放弃的贝瑞,而2013年的贝瑞却牺牲自己出手相救,于是暗闪电因为错杀了过去的自己而使自己消失。
贝瑞清楚明白自己不应改变母亲去世的事实,学会放下才是最好的解答,他回到了当初母亲去超市采买的时间点上,将之前自己穿越回去放进购物篮的番茄罐头再次拿了起来放回架子上,并且在静止的时间流中流泪与母亲做了最后的道别,母亲则认为对方是一个心情低落的陌生人而给予拥抱。贝瑞回到了自己的时间点前将超市内的番茄罐头更换陈列位置,使得自己父亲因此被摄影机拍到脸而有了母亲被杀害时的不在场证明。在父亲成功脱罪后,贝瑞很开心地发现了一切都回归了正常。但是当他试图联络布鲁斯时,却发现对方换了脸孔,再也不是他所熟悉的布鲁斯·韦恩。事后贝瑞去找亚瑟·库瑞解释这一切的发生。