TV

Colton Haynes Reveals Why He Left 'Arrow' After Season 7

Colton Haynes Reveals Why He Left 'Arrow' After Season 7
Image credit: Legion-Media

The actor who played Arsenal on The CW's biggest superhero series has just opened up about his untimely departure from the show, revealing a very surprising reason for this career-damaging decision.

The series, which started the still thriving 'Arrowverse', premiered on the channel in 2012 and ran successfully for eight seasons. Although Oliver Queen, played by Stephen Amell, was the heart of the series, many interesting supporting characters were introduced, and some of them became fan favorites, like Haynes' sidekick Arsenal. Often appearing since the very first season, Arsenal was considered a mainstay for fans, so the actor's unexpected departure after the penultimate season really shocked the community.

Publishing his new memoir, 'Miss Memory Lane' (via E! Online), Haynes finally revealed why he decided to leave the series, giving a completely unexpected reason for doing so.

"I had walked away from my full-time job on Arrow at the beginning of the year, supposedly because my contract had ended. but it was really because I was too depressed and I couldn't stand working with one of my cast mates," Haynes said.

Wow. It looks like we'll never know who this mysterious cast mate is, as Haynes decided to keep his professional ethics intact by refusing to reveal the identity of his nemesis. But fans are still trying to figure out who it was, discussing the possibilities on Twitter.