Supergirl - Season 4, Episode 12 - Rotten Tomatoes




Critic Consensus: No consensus yet.

Episode Info

With his P.I. shingle newly hung outside his office, J'onn welcomes new clients. Trying to take her mind off what happened at the DEO, Kara decides to team up with J'onn on his latest assignment, which unfortunately ends up tying directly into Alex's current investigation that involves the villain Menagerie. Meanwhile, Lena shares some news with James, but his reaction isn't what she expected.


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
Jessica Meraz
as Menagerie
View All

Menagerie Videos

Menagerie Photos

Critic reviews for Menagerie

Fair to middling episode of inconsequential romantic mooning, needless segues and characters treading water as another villain joins ranks with Ben Lockwood and Manchester Black.

February 23, 2019 | Full Review…

An episode that just felt disjointed despite trying so hard to weave in storylines from what I like to call Supergirl Season 4a.

February 19, 2019 | Rating: 2.7/5 | Full Review…

Once again it seems like Supergirl is struggling with broader season-long arcs, sacrificing the characters in which it has invested in favor of making a sub-par plot work.

February 19, 2019 | Full Review…

'Menagerie' effectively resurrected the season's most relevant topics, creating some well-engineered conflict to serve as the perfect backdrop for the introduction of its newest superhero. Though it was far from perfect, it made for an enjoyable watch.

February 19, 2019 | Full Review…

The episode is largely structured around uncovering the Menagerie mystery, which is a little bit too convoluted for its own good

February 19, 2019 | Rating: B | Full Review…

Have we decided Brainy and Nia's ship name yet?

February 19, 2019 | Full Review…

Discussion Forum

Discuss Supergirl on our TV talk forum!