'Lock, Stock and Two Smoking Barrels' Movie Stills
Sep 28, 1998; London, England, UK; Cast member from 'Lock, Stock and Two Smoking Barrels.'