Kate Bush vs. Placebo + Insect Sex.

I actually don't really hear Kate Bush's version in this ... like at all. BUT~~~~~ The insect sex makes up for it completely.

edit: Oh there she is right in the ending.