Ben Stiller Has A Friendly, Furry Fan

London, November 23. Image via Filmmagic.