I avoided this film for years because I thought it would just be Jack Black being loud and overbearing. Luckily, he managed to exceed my expectations. He plays a genuinely lovable character in an equally heartwarming story. It's really much better than I expected.