Just a brief aside… having seen this twice now (Both with the same company) I can not get over the bizarre juxtaposition between the cutesy CGI-ish ferret creatures and the movie for which this song was written.
Seriously, WTF.