Entertainment Weekly has reported that Patrick J. Adams (Suits) will play the mysterious DC character in the Legends of Tomorrow finale, confirming rumors that have been floating around the last couple weeks. We still don’t know any further details about who this will be, but we have some theories, running favorite being Booster Gold.
The mysterious character will appear in both the Season 1 finale on May 19 2016, as well as the Season 2 premiere. Have any theories about who it might be? Let us know in the comments!
DC’s Legends of Tomorrow airs Thursdays at 8 p.m. ET on The CW.