I just can't watch this one enough: the attention to detail is just so overwhelming. Voice, characters, image, music, texture, etc. are blended together in an absolutely awesome way. It also shows how well-thought-out the characteristic personal traits of the stars of the movie are. Timing is perfect and the effect of CGI is put to really good use here - to have fun and just that. Applause! Perfect!