While the TCA's are taking place this week (Today, The CW was presenting) we've received some awesome news. The grave to the recently canceled NBC series Constantine is no longer fresh, but today we've learned that Matt Ryan will reprise his role as John Constantine! Ryan will guest star in one episode of the fourth season of Arrow. Its something that's been in the works for quite some time, leading back to while Constantine's future was still in the air and Arrow star Stephen Amell went to Twitter to make an effort to save the series.