It was the half-truth and nothing but. And that's what made Suits Season 3 Episode 12 such a heart-stopper.
Louis launched his ultimate ploy to force Mike's hand, causing Mike to spin a bigger tale and Harvey to execute a last-stitch effort to keep the truth concealed.
At the same time, Jessica dealt with the loss of her ex-husband and struggled to separate the personal from the professional while executing his last wishes.
Some pretty powerful moments resulted from the chaos, and you can relive all the moments that made "Yesterday's Gone" memorable when you watch Suits online.
C. Charles is a TV Fanatic Staff Writer. Follow her on Twitter.