Heston Blumenthal, Crazy Animated Filmmaker? Published June 3, 2010 • Updated on June 3, 2010 at 6:12 pm