Where To Stream Leverage Season 3 Episode 11
The Rashomon Job
- Aired August 22, 2010
- 60 Min
- Rated 8.2
- Number 10 Of 77 Rated Episodes
Each member of the team recalls the story of an artifact they all attempted to steal on the same night five years ago.