Skye (Chloe Bennet) didn’t have the happiest homecoming. She returned to the team in “Marvel’s Agents of S.H.I.E.L.D.” Season 2, episode 19, to help them get hostages from Hydra. However, Coulson (Clark Gregg) had an alternate plan: one that connected to “Avengers: Age of Ultron.”

The episode started with Raina (Ruth Negga) having a vision of Lincoln (Luke Mitchell) being hurt. She saw flashes of Coulson, Skye and the Hydra logo. She woke up and found that Gordon (Jamie Harris) brought Skye back to the facility and left Lincoln behind.

Gordon went back for the electricity controlling inhuman, but he came back a couple minutes later with a cut on his head -- just like the one Raina saw in her vision. He said Hydra had Lincoln. Jaiying (Dichen Lachman) said they couldn’t rescue Lincoln, even though he would likely be tortured.

Back at S.H.I.E.L.D., Coulson, who had turned himself in last week, bartered with Gonzales (Gonzales). He said that he needed to go after Hydra, and said Gonzales could trust him because Coulson knew of a secret Gonzales had “in the cargo hold.” That was enough to convince the new S.H.I.E.L.D. leader. Gonzales didn’t want to risk his people, but Coulson only needed his team.

Part of his team was already on a plane to S.H.I.E.L.D. headquarters. Ward (Brett Dalton) told Kara (Maya Stojan) that although he fulfilled his promise to Coulson, he still had to fulfill his promise to her. Somehow, that involved the team. He wanted to leave Kara at S.H.I.E.L.D. to reconnect with her past while he headed out on the mission. Kara wasn’t sure she could ever be that person again, though.

Hydra had Deathlok/Mike Peterson (J. August Richards) and Lincoln locked up together, but Mike’s defenses were disabled. Bakshi (Simon Kassianides) and Dr. List (Henry Goodman) were experimenting on the both of them.

As the team geared up to go, Simmons (Elizabeth Henstridge) revealed that she wanted to kill Ward. She developed bombs that would be perfect for taking him out. Fitz (Iain De Caestecker) was shocked that she was serious about murdering Ward. She went to Coulson and asked to join the team. Coulson said that he didn’t need her. However, Simmons reasoned that since Hydra took Mike’s eye out, he’d need medical attention that only she could provide. Coulson didn’t know she had other intentions.

Once his team got the OK, they were headed out. With Coulson, May (Ming-Na Wen), Fitz, Simmons and Ward on the plane, it felt like old times. However, when they heard a weird noise, all guns were pointed at Ward. Luckily, Skye revealed herself.

Raina said she saw Skye saving Lincoln in her vision. They convinced Gordon to take her to the team.

“This is great,” Ward said. “We finally got the team back together.”

Immediately, Fitz and Simmons bombarded her with questions, but Skye didn’t want to say anything around Ward. The double agent tried to jump into business, but he decided to address his betrayal. Ward said they all made mistakes, but he regretted burning bridges with the group.

“My actions destroyed this,” Ward said. “I’ll regret that forever because there were good times, right? Before? For a while there, we were a good team, weren’t we?”

“I’m still happy I shot you,” Skye said. Coulson assigned jobs and told Ward he wasn’t allowed to talk to people.

Meanwhile, Hunter (Nick Blood) was left at headquarters. He sat down with Mack (Henry Simmons), who apologized to him for kidnapping and chaining him up. Hunter forgave him, much to Mack’s surprise. He revealed that he hadn’t had the same conversation with his ex-wife Bobbi (Adrianne Palicki) yet.

Bobbi was with Kara as some blood tests were being done. Bobbi talked to her about her memory, and said that they had met a few times. Kara claimed the only good thing about losing everything was meeting Ward. She claimed he would help Coulson save the day.

Back at the inhuman facility, Jiaying confronted Cal (Kyle MacLachlan). He said that he blew up and should’ve controlled himself. Jiaying admitted that sending him away was a mistake, and Cal was still convinced they could be a family. Skye’s mother was worried about Raina as a threat though. Cal confirmed that she needed to watch out for Raina.

Before they could be a family, Skye had to save Lincoln. She was on a plane to Hydra’s base in the Arctic. Just before Hydra spotted Coulson’s plane, Dr. List spoke about the experiments they’d done on other people with powers. He said that no one had made it past this phase of experimentation “except the twins.” It was a reference to Scarlet Witch and Quiksilver who will be in “Avengers: Age of Ultron” this weekend.

Hydra blew up the plane. Luckily, the gang was on the invisible jet instead, but they were still in the middle of the falling wreckage. They did eventually land safely and break into Hydra’s Arctic base.

The team met up with Bakshi and split into two groups. Hydra got Dr. List out of the lab immediately. Skye used her powers to know down the agents. They lost List, but they also missed Lincoln. The bad guys moved him just before they broke in.

Skye left her group to go after Lincoln and took out several agents on her own (and in one uncut take). She found him attached to a bunch of machines and flatlining. She used her powers to shake his heart and awaken his electrical powers. It was enough to give his heart a shock, which brought him back to life.

Skye left Simmons behind with Ward and Bakshi. Jemma used her bomb to disintegrate Bakshi, and then Ward realized that she wanted to come after him. He had a gun pointed at her, but he just said he was disappointed in her.

May discovered that Coulson wasn’t just there to save Deathlok. The former director revealed that he was there for computer files in addition to Lincoln and Mike. Of course, he provided no explanation to May.

As they got ready to leave, Simmons said Ward and Bakshi weren’t coming with them. Ward made a different escape. He called Coulson later and said he knew he couldn’t be forgiven. He explained that Kara deserved forgiveness. He wanted her to stay with the S.H.I.E.L.D.

“Whitehall broke her and I have tried to fix her but I’m just not the right man for it,” Ward said. “There’s not enough good left inside me.”

Lincoln was alive, but not awake. Skye was staying by his side, which pleased Gonzales. He claimed she was still dangerous, but he was happy that they had powered people. Gonzales told Bobbi that he was going to hold Skye there against her will.

Coulson didn't hear the conversation. He easily handed over his toolbox and told Gonzales that Fury might return for it. After all, he’s alive.

Finally, in the last moments of the episode, the connection to “Avengers: Age of Ultron” was made. Maria Hill (Cobie Smulders), who now works for Stark Industries, called Coulson. He said they had bigger problems than Gonzales. “Does that mean you found it?” she asked.

At the same time, Jiaying said that Raina wouldn’t make any more decisions based on her gift. Raina questioned her authority, but she was interrupted by a vision (her first while awake). She saw Loki’s scepter. “Beautiful. Dangerous. It isn’t finished yet,” Raina warned. “So much destruction.”

Coulson reported that Hydra had Loki’s scepter. That’s what was on the files he grabbed at their base. He said List was headed to the scepter and sent Maria the info on where it was located in Sokovia. He kept his mission a secret because he didn’t want the new S.H.I.E.L.D. voting rules to decide if Maria could have the intel. She asked if Theta Protocol was ready. “Yes it is,” Coulson said. “Time to bring in the Avengers.”

While Coulson’s words were exciting, Raina’s last lines were much more threatening. “Consequences are upon us,” Raina said. “Men made of metal will tear our world apart and the world will be changed forever.”

“Marvel’s Agents of S.H.I.E.L.D.” Season 2 airs Tuesdays at 9 p.m. EDT on ABC. Were you pleased with how the series connected to ‘Avengers 2’? Sound off in the comments section below!