This season, Barry Allen has traveled to different Earths, different time periods, even different planes of existence. He’s been struck by lightning, loved, lost and loved again. He’s been through more funerals and triumphs in two years than anyone should in one lifetime. And technically has died himself on more than one occasion.
Yet, for all that growth, all that change, and all that time, the Fastest Man Alive has honestly been standing still. Trapped in the same room, watching the same life-shattering moment occur again and again and again.
Until last night.
The second season of...