Ahead of last night's episode of Legends of Tomorrow we got the amazing news that Matt Ryan, who plays Constantine, would be joining the Legends full-time in Season 4! now Legends of Tomorrow hasn't been renewed yet, but fingers-crossed it does so Matt Ryan can become a full part of the Arrowverse!!
Now that's been taken care of, here's what happened on last night's episode of Legends of Tomorrow called "Necromancing the Stone:"
Next week it looks like we're going to be getting A LOT of Ava Sharpe and we don't mean screen-time! Just check out what we mean in the trailer below!!