Katie Cassidy played Arrow's Laurel Lance and while her transformation into Black Canary was a little convoluted, fans embraced the character and weren't happy when she died in season 4.