Leverage poster
TV

Leverage (2008)

S01E10 The 12-Step Job

Feb 03, 2009 • Season 1 • Episode 10 • HD

The team tricks a substance-dependent embezzler into checking into rehab, prompting Nate to face his own struggles with alcoholism.

Country: US