Enjoyed the film for many of the reasons already listed here, but I wanted to add that MacFarlane *is* actually a singer. I just looked this up myself, because I thought his acting while singing was ... rough. He doesn't play the guitar as well as the professional who provided the audio, but does his own singing, and the audio was recorded live.