Arrow (2012)
S06E18 Fundamentals
Episode Overview
In a moment of deep despair, Oliver grapples with the feeling that he has fallen short in every aspect of his life—fatherhood, his role as mayor, and his duties as a hero. Overwhelmed by frustration, he takes his anger out on Felicity and William. Just when he seems lost, an unexpected visit from an old friend prompts Oliver to reconsider his path forward.