One Last Lie
Sorry, video is no longer available

S1 E1303/31/16

One Last Lie

As Stahl scrambles to salvage his bust, Harlee and Wozniak each make desperate deals to save those they care about most.