New Aerosmith and Seal? And is Aerosmith really debuting a song in a kiddie movie?