cultfix.co.uk
Arrow: 504 "Penance" Review
The verdict on the fourth episode of the fifth season.