Arrow, Season 1

Arrow is a TV show based on the fictional character Green Arrow, a costumed crime-fighter who appears in comic books published by DC Comics.

You don't want to believe it because you have this perfect image of Mom in your head. That's not who she is, Ollie. She's a liar. And a cheater. And you really don't know her at all.