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."

RELATED: Counting down ‘Arrow’s’ 5 best villains

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."

RELATED: 3 lessons ‘Arrow’ should learn from its greatest season

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.

Posted by:Chris E. Hayner

Chris E. Hayner is equal parts nerd, crazy person and coffee. He watches too much TV, knows more about pro wrestling than you do and remembers every single show from the TGIF lineup. You may have seen him as a pro-shark protester in "Sharknado 3." His eventual memoir will be called "You're Wrong, Here's Why..." TV words to live by: "I'm a firm believer that sometimes it's right to do the wrong thing."