Leverage poster
TV

Leverage (2008)

S01E02 The Homecoming Job

Dec 09, 2008 • Season 1 • Episode 2 • HD

Leverage Consulting & Associates kicks off its operations as the team comes together to assist a Reservist injured in Iraq due to the actions of private military contractors.

Country: US