Arrow
Fundamentals
S6 E18:
Oliver hits rock bottom with doubts over his ability as a father, a mayor, and a hero, and lashes out at his family. A surprising visit from an old companion causes Oliver to question his next move.
Starring
Kirk Acevedo, Josh Segarra, Jack Moore