“Arrow” ended with a massive cliffhanger last week (spoilers ahead!). Oliver is in the present dealing with the upcoming Crisis while his daughter Mia was in 2040 and witnessed J.J. kill Zoe, who died in her arms. Suddenly, Mia, Connor and William are in the bunker in the present day with Oliver, and actor LaMonica Garrett, who plays the Monitor, teased that the Green Arrow will not be thrilled that his adult children have arrived.

It seems pretty obvious that The Monitor is behind the kids’ sudden arrival, so International Business Times asked Garrett why the all-knowing entity brought them to the present. Of course, he couldn’t be too detailed.

“Everything The Monitor does, it's laid out with plans that his ways aren't our ways,” Garrett told IBT. “So it might look like it's done for something that it's heinous, but it's all for a purpose. So that's the best I can say without hitting it on the head.”

Was it "heinous" to bring Mia (Katherine McNamara), William (Ben Lewis) and Connor (Joseph David-Jones) to the future? Well, it turns out they might not be the only ones getting a blast from the past. The promo video for “Arrow” Season 8, episode 4 shows the Deathstroke gang has also appeared in 2019.

That’s not the only issue, though. Oliver (Stephen Amell) might not be happy that his kids are back. He is fighting to stop the Crisis and wants to keep everyone he loves out of this fight. Putting his children directly in the line of fire won’t sit well with the Green Arrow.

“Yeah, that's going to be a big deal,” Garrett told IBT. “And you could imagine how something like that would make Oliver feel, like putting his kids in harm's way because that's exactly what's going on. But I think it's necessary. We'll see why later.”

While answers likely won’t be immediately given, Connor Hawke actor Joseph David-Jones recently teased that Season 8, episode 4, airing Tuesday, is when the story gets even more exciting. “I know the people are going to go nuts for episode 4. I think it's going to be crazy. I can't wait for that to drop. I love that episode. I can finally start talking about stuff,” he told IBT recently.

Expect to see the future crew involved all the way through “Crisis on Infinite Earths.” “The future team is going to have sort of a part to play in ‘Crisis,’ I can say that, and we're going to start seeing how things are going to play out for them as well,” David-Jones hinted.

“Arrow” Season 8 airs Tuesdays at 9 p.m. EDT on The CW.