Don\u2019t worry if you forgot to bring your bananas\u2014this episode is full of them. We venture into our time-traveling crew\u2019s midseason finale, which covers everything from Zari turning into a cat to a Legends crew populated entirely by puppets. Plus, how many John Constantines is enough John Constantines? Only one way to find out. To subscribe to all our Legends of Tomorrow-related content, check out this feed: http://feeds.theincomparable.com/legends