- Title: Legends of Tomorrow – The Virgin Gary
- wiki: link
Despite Constantine‘s (Matt Ryan) warning at the end of last season, the Legends successfully complete their task of fixing the last of the anachronisms, earning the appreciation of the Time Bureau, and some time off for the team. While this means a trip home for Nate (Nick Zano) and some short-lived domestic bliss for Sara (Caity Lotz), new trouble in the timeline sends the team back to Woodstock where an unicorn is goring its way through hippies at an alarming rate turning the celebration of peace into a historical tragedy. Oh, and it ejaculates hallucinogenic sparks from its horn, making its victims more controllable. Its good to have the time traveling screw-ups back.
Along with the ejaculating unicorn, “The Virgin Gary” lays out multiple themes to the season including Constantine’s reluctant help to the team to put right the magic mistakes they created last season by beating Moloch, Gary (Adam Tsekhman) becoming a member of the team (well, sort of), Ray (Brandon Routh) admitting to both himself and Zari (Tala Ashe) his feelings for Nora (Courtney Ford). The new set provides plenty of creature of the week episodes for the season, but I’ll be curious to see if a larger pattern begins to unfold and how it may relate to Constantine’s reluctance to earn his Legends merit badge.