Leverage poster
TV

Leverage (2008)

S05E15 The Long Goodbye Job

Dec 25, 2012 • Season 5 • Episode 15 • HD

Nate risks it all for both himself and his team as he tackles a case linked to the tragic loss of his son.

Country: US