Did “Batman v. Superman” really kill a major “Supergirl” character? Was an important figure in Clark Kent’s life really killed in the movie with barely anyone noticing?

Spoiler Alert! According to Movie Pilot, Superman’s long time friend, Jimmy Olsen, did appear in this latest DC adaptation. But he was executed just half an hour into the movie. Fans reportedly did not initially notice that Olsen was even in the movie. They only realized he was there when the credits started rolling.

Jimmy Olsen, played by actor Michael Cassidy, appeared towards the beginning of the film. His character was only featured for a couple of minutes. He was the seemingly random guy who accompanied Lois Lane in her attempt to interview an African warlord. As people who’ve seen the movie already know, he is then revealed to be a CIA plant. The warlord quickly shot him dead.

“Batman v. Superman” director Zack Snyder explained why they included Jimmy Olsen in the movie only to kill him in a matter of minutes. “We just did it as this little aside because we had been tracking where we thought the movies were gonna go,” Snyder told Entertainment Weekly. “And we don’t have room for Jimmy Olsen in our big pantheon of characters, but we can have fun with him, right?”

Snyder previously admitted he first met Jesse Eisenberg for the role of Olsen. But after watching the “Social Network” actor think “out loud in rapid-fire bursts,” he decided to make him play Lex Luthor instead.

Meanwhile, Kent’s pal remains alive and well in “Supergirl.” In the CBS series, Olsen is played by actor Mehcad Brooks. The character is the art director in Cat Grant’s media company, CatCo Worldwide Media. He is seen as a potential love interest for Supergirl on the show.