Brandon Routh Appears Again On Arrow

Gearing up for its season three finale, Arrow isn't pulling any punches and it's looking like tonight's episode of the hit CW drama, ominously titled "Broken Arrow," will kick off what could be its most emotional stretch of episodes to-date.
In an exclusive sneak peek obtained by E! News, Oliver visits Roy in jail after he just turned himself in to the police as the Arrow to protect his mentor.