VFX/Animation Chart Topper: A Heartfelt Perspective On Organ Donation Thursday, October 16, 2014 Earlier this year Mr. Hublot–directed by Laurent Witz and Alexandre Espigares via Zeilt Productions, Luxembourg–won the Best Animated Short Film…