Now that the time travelers are linked to a home base, they spend a bit more time in the present, which I appreciated because it actually gave more time for character development. You get to see a lot more of the time bureau, Ava (Jes Macallan), and Gary (Adam Tsekhman), who I thought were great additions last year. I wouldn't have guessed where it ended based on how it started. The show's pretty good at surprising you, too. He bears the brunt of the heavy storylines and his sad life is especially compelling. If you're worried about the character Constantine (Matt Ryan) being watered down from the comics then you shouldn't worry. However, also like last season, the show can get effectively serious. It's hard to think of this as being in the same reality as the dark world of Arrow. Admittedly, this season gets a little too campy and schlocky for its own good at moments. The team finds themselves hunting down magical creatures, such as a unicorn or fairy godmother, and things get as wacky as they sound. This one continues the course of the previous season, which cemented the show as the fun member of the Arrowverse. The team finds themselves hunting down magical creatures, such as a unicorn or fairy godmother, and things I liked the last two seasons better, but this was still a fun season. I liked the last two seasons better, but this was still a fun season.