This week,ArrowandBlack Lightningthrew audiences for a loop with major twists and revelations.

Here are the highlights:

Supergirl

Oh, Kara.

Its an episode that delivered some thrills, but I think were overdue for Karas proper return to action.

super-hero-insider

Credit: Jack Rowand/The CW; Bob Mahoney/The CW; Robert Falconer/The CW

Shirley Li

Arrow

How did we not see Talia al Ghul being the Demon coming?

It was right there all along!

Kudos to newArrowshowrunner Beth Schwartz, a.k.a.

Parasite Lost

Sergei Bachlakov/The CW

the Spoiler Police, for pulling off yet another cool reveal.

), I did like how The Demon used her.

Thankfully, a team-up with Talia helps him remember who he is.

Wet Hot American Bummer

Jack Rowand/The CW

Im thrilled with how the show is handling their romance, and Im psyched to see more of Charlie.

It was probably the most awesome thing the show has done this season.

CA

Black Lightning

Wheres the body?

All Doll’d Up

Dean Buscher/The CW

Thats the questionBlack Lightningleft me with this week.

ET on SiriusXMs Ch.

105, hosted byKyle Anderson,Chancellor Agard, andShirley Li.

The Book of Blood: Chapter One: Requiem

Bob Mahoney/The CW

Supergirlairs Sundays at 8 p.m.

ET;Arrowairs Mondays at 8 p.m.

ET, followed byLegends of Tomorrowat 9 p.m.

ET; andThe Flashairs Tuesdays at 8 p.m.

ET, followed byBlack Lightningat 9 p.m.