Human Target

Penance is the fifth episode of the fifth season of Arrow and the ninety-seventh episode overall.