I watched the movie today. Now I'm going to have this stuck in my head for at least a week.
Not that I'm complaining, mind you. There are much worse things to have stuck in one's head. But given my place of employment, I pretty much get reminded of this song's existence every time I walk through the science fiction section, which happens at least once and usually twice or more every day I work.
tl;dr this song is an earworm of the highest calibre