Juliana Harkavy, who plays Dinah Drake/Black Canary on Arrow, has penned an emotional letter saying goodbye to The CW series.
Harkavy shared the letter on her Twitter account, along with a photo with tears in her eyes. "I took this photo almost 4 years ago," she said. "I'd just gotten off a call with Warner Bros. where I learned my life was about to change forever. My journey on Arrow had begun, and I would be moving to Vancouver in a few days. I took this picture because I wanted to remember the feeling I had in that moment. The overwhelming excitement. The immense gratitude."
"Today begins our last week on Arrow," she continued. "As thankful as I felt the day this photo was taken, nothing could describe how much that love and gratitude has grown." Harkavy ends the letter with, "Because of #Arrow, I have been changed, for good. Thank you, thank you, thank you."
The actor first appeared on Arrow during its fifth season, and officially became a series regular for Season 6. Harkavy replaced the previous Black Canary, Katie Cassidy, when her character Laurel Lance was killed in Season 4.
Airing Tuesdays at 9 p.m. ET/PT on The CW, Arrow's final season stars Stephen Amell as Oliver Queen, David Ramsey as John Diggle, Rick Gonzalez as Wild Dog, Juliana Harkavy as Black Canary, Katie Cassidy as Black Siren, Katherine McNamara as Mia Smoak, Joseph David-Jones as Connor Hawke and Ben Lewis as William Clayton-Queen.
KEEP READING: Arrow Enters Its Final Week of Production