With the Crisis on Earth-X crossover event taking place starting Monday, the CW has decided now is the time to catch up on episodes of Supergirl, The Flash, Legends of Tomorrow, and Arrow. You can watch all of them on the CW App on your mobile device or on CWTV.com. And they make a valid point, as both the app and the website only carry a certain number of episodes with the first two of each season already having been removed and the third episode about to go in three days.
To go with the push, they've released trailers for each series that includes footage from the already aired episodes and from the upcoming crossover event. This season has been about Oliver Queen (Stephen Amell) stepping up and doing what is write for his son, William (Jack Moore).
After being outed as the Green Arrow, Oliver decides to hand the hood to John Diggle (David Ramsey) and focus on being a father and the Mayor. Except the FBI is on his case now, his old Bratva brother Anatoli (David Nykl) has come to town, Cayden James (Michael Emerson) and Black Siren (Katie Cassidy) are now working together, we've met Richard 'the Dragon' Diaz (Kirk Acevedo), and we find out that Vigilante is Dinah's (Juliana Harkavy) ex-boyfriend Vincent (Johann Urb). And now we know that Diggle isn't physically capable of being GA, James is on a personal revenge kick for his son, Oliver and Felicity (Emily Bett Rickards) are back together, and Thea Queen (Willa Holland) has woken up. All of that is around a two-episode interlude with Slade Wilson (Manu Bennett). It has been quite the season already.
Arrow airs Thursdays at 9 p.m. ET on the CW — except next week when it moves to Monday as part of the Crisis on Earth-X event.