If you no likey spoilers, no go here.
That episode was hard to watch. So much raw emotion. Grief, anger, guilt, self-loathing .Ugh. Arrow is always the darkest of the CW slate of shows, and for the first couple seasons it had no competition. Now it is generally a neck and neck race between Arrow and Gotham. There was no new episode of Gotham this week, so the gut-wrenching episode of the week goes to “Canary Cry”.