For now, the mystery of who Patrick J. Adams is playing on "Legends of Tomorrow" remains just that -- a mystery. The actor was announced as appearing on the show way back in March, but more information about who he's playing has yet to be released. Some have guessed that he's playing Alan Scott, the Green Lantern of Earth-2 in the comics. There's also been some evidence that that might be the case, as gathered by the site Hidden Remote. But in a new interview with Comic Book Resources, "Legends of Tomorrow" executive producer Marc Guggenheim revealed that that's not the case.

"I'll tell you right now, because I never want anyone to be disappointed, he's not Alan Scott," said Guggenheim. "I love Alan Scott. I've written Alan Scott in the comics. Alan Scott is also attached to the Green Lantern franchise, which DC obviously has feature plans for. In the poll of 'who it's going to be,' you can cross off Alan Scott."

Adams' character, whoever he may be, will have a big impact on the show moving forward. "I can't say much in advance of the season finale. First of all, Patrick is a wonderful guy and a joy to work with. I can also say, while the finale gives you a very clear ending of Season 1, it plants some very deep flags in terms of what Season 2 is going to be. Patrick's involvement is critical to that," said Guggenheim. You can read the rest of the interview right here.

The mystery won't remain unsolved for long, though, as "Legends of Tomorrow's" season finale episode airs tonight on the CW at 8 PM ET.