"Freakshow" is Legends of Tomorrow at its best—embracing the weird, the historical, and the deeply personal. It cements the Season 3 vibe: the Time Bureau might have the rules, but the Legends have the fun.

When the "cat" finally gets out of the bag (and grows to its full prehistoric size), the resulting fight scene is a classic Legends blend of high-stakes action and absurd comedy. The Verdict

After a few too many drinks to cope with Amaya’s return, Nate accidentally reveals his "Steel" powers in a local bar. This leads to Barnum kidnapping Nate, Ray, and Jax to serve as his new star attractions.