Supergirl - Season 3, Episode 23 - Rotten Tomatoes

Battles Lost and Won



Critic Consensus: No consensus yet.

Episode Info

In the Season 3 finale, Supergirl and the team face Serena in a battle for Earth.


Melissa Benoist
as Kara Danvers/Supergirl
Mehcad Brooks
as James Olsen
Chyler Leigh
as Alex Danvers
Jeremy Jordan
as Winslow "Winn" Schott
David Harewood
as Hank Henshaw/J'onn J'onzz
Chris Wood
as Mon-El
Floriana Lima
as Maggie Sawyer
Katie McGrath
as Lena Luthor
View All

Battles Lost and Won Videos

Battles Lost and Won Photos

Critic reviews for Battles Lost and Won

They sure did lay it on thick with those heartfelt goodbyes and touching moments.

July 30, 2018 | Rating: 4/5 | Full Review…

I won't guess what we're meant to know about Lena from here on out. If she's changing in any significant way, we'd better at least get a good explanation for it. Sadly, we'll be waiting a long time to find out what this all means.

July 30, 2018 | Rating: 4/5 | Full Review…

Way too busy, frustratingly devoid of the central character ([Supergirl] disappeared from the plot for almost twenty minutes!), and kind of a mess overall.

July 26, 2018 | Full Review…

To its credit, at least "Battles Lost and Won" worked most of the global carnage out of its system early on.

July 26, 2018 | Rating: 7.1/10 | Full Review…

Is your heart warm? Mine's positively glowing from the variety of joyful, bittersweet, and surprising life changes doled out in Supergirl's third season finale, which will certainly alter the shape of the show when it returns in the fall.

July 25, 2018 | Rating: B | Full Review…

Many of these half-baked ideas, including Guardian's unmasking and the ongoing conflict between Lena and Supergirl, will clearly be fodder for next season.

July 24, 2018 | Rating: 2/5 | Full Review…

Discussion Forum

Discuss Supergirl on our TV talk forum!