Picture - Philip Seymour Hoffman and Odeon Leicester Square London, England, Wednesday 19th October 2011


Philip Seymour Hoffman and Odeon Leicester Square - Phillip Seymour Hoffman London, England - The BFI London Film Festival: The Ides Of March - UK film premiere held at the Odeon Leicester Square. Wednesday 19th October 2011




Contactmusic