Where To Stream Leverage Season 3 Episode 15
The Big Bang Job
- Aired December 19, 2010
- 60 Min
- Rated 8.0
- Number 22 Of 77 Rated Episodes
The team infiltrates a Department of Defense research lab in order to stop the villainous Damien Moreau from murdering a brilliant engineer and auctioning her work off to international terrorists.