Did "The Flash" Really Just [SPOILER] a Major Character For Good?

SPOILER WARNING: This article contains major spoilers for "Invincible," the latest episode of "The Flash."

Despite Barry's feel-good attitude, the latest episode of "The Flash" took a very dark turn when Zoom killed a major member of Team Flash: Henry Allen.

Just as Team Flash celebrated their victory over Earth-2's metahuman army, Zoom appeared and snatched Henry from the group. Barry chased after him until Zoom stopped at Barry's childhood home, where Barry once witnessed his mother's death at Reverse Flash's hands. Zoom then forced Barry to watch as he killed Henry in front of him.

RELATED: "Flash," "Arrow" EP Greg Berlanti Talks Increasing Diversity On & Off Screen

In the process, Barry incidentally outed himself as The Flash to Wally West, who was present at Team Flash's celebratory dinner and saw Barry speed off after Zoom. Just prior to Zoom's arrival, Cisco also revealed his own metahuman abilities when he Vibed Earth-2. In his vision, he watched the destruction of Earth-2 as the parallel universe tore in two, somewhat reminiscent of DC Comics' "Crisis on Infinite Earths" event.

Cisco's deadly vision wasn't his only show of power in the episode. When he and Caitlin dressed up as Reverb and Killer Frost to distract Black Siren, he reflexively used a shock wave for the very first time when she tried to kill them. However, he was unable to reproduce the ability when he attempted to do it on purpose.

Starring Grant Gustin, Carlos Valdes and Jesse L. Martin, "The Flash" airs Tuesdays at 8 pm EST on The CW.

Ultimatum's Identity Is Revealed - And It Spells Bad News For Miles Morales

More in TV