The film, you mean? Most definitely, but the number itself is by no means some zany-sounding, over-the-top blasting horror/sci-fi-fest tune possibly related to green puke-swilling aliens, but more a lame-ass middle of the road rock(pop?) song, with “subdued” (IMHO) being a more fitting word to apply to the tune than “fantastically”, (as it boosters for the “power, to succeed”:p)