• Oliver Queen  and Barry Allen

Oliver Queen and Barry Allen (Photo : The CW)

"Arrow" season 4, episode 18 will finally reveal which of the characters on the hit The CW series will be killed off.

At the beginning of season 4, Oliver Queen (Stephen Amell) was spotted at the cemetery. Now, a photo of Oliver with Barry Allen (Grant Gustin) at the same location has been leaked online.

Like Us on Facebook

This suggests that Oliver and Barry will attend the funeral of whoever will be killed off on Wednesday night.

In an interview with TV Line, executive producer Marc Guggenheim confirmed that "Eleven Fifty-Nine" is indeed the episode where the character who will be killed off will be named.

While speaking with the publication, the exec also admitted that they weren't very sure who they wanted to be gone at the beginning of season 4. All they knew was that at least one character has to say goodbye.

"We started off this year with the promise of a death and when we worked our way through our various creative choices, we realized that the thing that will give us the most pop going into the end of the season, into next season, unfortunately would be..." Guggenheim said.

Meanwhile, character deaths on "Arrow" are always to be taken seriously. According to the exec, compared to "The Flash" and "DC's Legends of Tomorrow," "Arrow" is the TV series that is invested in seeing the death of even the most popular characters.

Unlike the two other shows, however, some characters who have already been killed off may still be resurrected on "Arrow."

"'Arrow,' much more so than 'Flash' or 'Legends,' traffics in death. We started off the series with the apparent death of Sara Lance and the actual death of Robert Queen, and a hero who murdered people. For better or for worse, death is part of the show. And what we're now finding is that the concept of death - as it should, by the way, when you are pushing into season 5 - has to evolve, it has to change," he explained.

In other news, Guggenheim also acknowledged the fact that photos and videos from the episode have already been leaked online.

However, he said that there will still be tons of surprises in the episode that's truly worth waiting for.

"Arrow" season 4 airs Wednesdays at 8 p.m. ET on The CW.