Featured News ‘Legends of Tomorrow’: John Constantine Confirmed to return for Season Finale February 28, 2018