WENN

Steven McQueen

Michael Fassbender and Steve McQueen The BFI London Film Festival - Vue Cinema Leicester Square - 'Shame' - Photocall London, England- 14.10.11 Featuring: Michael Fassbender and Steve McQueen Where: London, United Kingdom When: 14 Oct 2011 Credit: WENN

See our biography of Steven McQueen