Felicity (Emily Bett Rickards) came clean to Rory (Joe Dinicol), confessing that it was her that nuked Havenrock -- and killed his family -- on "Arrow," but that's not going to be the end of this particular story.
After all, while Felicity has been torturing herself quite a bit over the deed -- which saved millions in Monument Point -- she's not have to come face-to-face with the people that were killed until now. With that revelation out in the open, she now has to deal with the fallout of Rory learning the truth.
"I feel like he's got a very human reaction," executive producer Marc Guggenheim says. "I think he reacts to it the way you might expect him to. But not in this overblown kind of way, I think it's very grounded and very human."
It won't be a one-sided view of the events, though. "We talked a lot about that storyline and Rory's point of view and Felicity's point of view," he adds.
Interestingly, telling this story wasn't necessarily the plan from the beginning. Instead, the reaction to Felicity's deed from fans came as a but of a surprise.
"I will say a lot of times you write something and you do a storyline that has a very different reaction than the one you expected. I think we were very taken aback, not in a bad way, but jut surprised that there was so much outrage over Felicity's outrage in [Season 4's 'Monument Point]," Guggenheim explains. "That people were mad at Felicity somehow for saving Monument Point at the expense of Havenrock... It was fun to actually get a chance to articulate the anti-Felicity point of view and the pro-Felicity point of view. It made for a very interesting moral dilemma."
That dilemma will be interesting to watch play out because there's no real right or wrong answer. Both sides of this particular debate have a point and there's no way Felicity is going to let herself off easy when it comes to forgiveness for what happened. She's never that easy on herself.
So strap in because outside of the day-in/day-out drama of being part of Team Arrow, Felicity is in for a tough ride.
"Arrow" airs Wednesdays at 8 p.m. ET/PT on The CW.