Katie Cassidyrecalls when she found out her character onArrowwas being killed off and theorizedaboutwhy the decision was made.

The actress started the CW superhero series playing Laurel Lance (Black Canary) during its first four seasons.

It was really hard.

Katie Cassidy

Katie CassidyFrazer Harrison / Getty Images / Colin Bentley / The CW / Courtesy Everett Collection

Cassidys instincts kicked in, and she requested to have them tell her what the meeting was about.

I was angry at first, Cassidy said after finding out the news about her character.

And I was emotional because I was sad, and I was angry because I was so happy.

Katie Cassidy and JWoww

I think it was political.

And I didnt yell.

I just cried because I was sad.

I was like, Yes!'

Cassidy recalled telling producer Marc Guggenheim when they offered her the role.

Im not sure, Cassidy said.

And then I was back and like better than ever and happy, she added.