The CW has delivered one of the best live-action tellings of the DC Universe to date and it’s about to get even more interesting. This year’s crossover kicks off on December 9th and will span three nights across three shows, Supergirl, Arrow and The Flash. With the introduction of Batwoman (played by Ruby Rose), and who knows what else they have up their sleeves, this year’s crossover should be more epic than ever before. Check out the latest trailer!!