Very funny, a great blend of live action and animation.