Michael Stipe; Woody Harrelson Rampart premiere at the 55th BFI London Film Festival, Vue Cinema, Leicester Square, London, UK. 15 October 2011. Contact: Rich@Piqtured.com +44(0)7941 079620 (Picture by Richard Goldschmidt)