Kara (Melissa Benoist) feels that Oliver (Stephen Amell) is being cold to her when Barry (Grant Gustin) personally introduces them to one another in a sneak peak for tonight’s Season 3, episode 8 of “The Flash.”

After the group of heroes agree to fight Kara, a.k.a. Supergirl, as a form of training for their battle against the Dominators, Barry makes sure that the Kryptonian will meet the mayor of Star City face-to-face. The Scarlet Speedster, however, doesn’t expect that the interaction between the two would be a bit awkward.

“I was really excited about the two of you meeting each other. Oliver was the first person to train me,” Barry tells Kara in the two-minute clip.

“Really!? Well, you did a really good job,” the Girl of Steel enthusiastically tells Oliver, a.k.a. the Green Arrow.

“That’s because I didn’t hold back. I shot him,” the vigilante replies in a pretty serious tone. “You can’t hold back either.”

When Kara expresses some hesitation about his request, Oliver says: “These people do understand that this isn’t going to be easy [to take down the Dominators]. [So] don’t hold back, especially against me.”

After Oliver walks out of the conversation, Kara asks Barry, “Does he not like me?”

The speedster then tries to defend Oliver’s rather cold attitude towards Kara by saying: “He’s like that with everyone.”

In a press Q&A last month, “Supergirl” executive producer Andrew Kreisberg explained why Oliver “sort of keeps his distance” from Supergirl in the crossover event, titled “Invasion!”

“Part of Oliver’s journey in these episodes is, he’s kind of hit his breaking point with things he’s willing to accept. He’s had Mirakuru soldiers and the Lazarus Pit and magic with Damien Darhk (Neal McDonough), but flying aliens who can incinerate you with their eyes is beyond the pale for him. So he sort of keeps his distance, which is a very Oliver thing to do,” Kreisberg said (via Comicbook.com).

Ahead of the CW superheroes panel at Entertainment Weekly PopFest last month, Amell also commented on his character’s dynamic with Kara. “Oliver is bit standoffish with Supergirl which probably means that he’s smitten,” the actor said.

“The Flash” Season 3, episode 8, which is the second night of the “Invasion!” crossover event, airs tonight at 8 p.m. EST on The CW. The crossover then continues in this week’s episode of “Arrow” (Wednesday, Nov. 30) and “Legends of Tomorrow” (Thursday, Dec. 1).

Stephen Amell as Oliver, Melissa Benoist as Kara, Grant Gustin as Barry Supergirl (Melissa Benoist) feels that Green Arrow (Stephen Amell) is being cold to her in a sneak peek for Season 3, episode 8 of “The Flash.” Photo: The CW