Has anyone heard this yet? I found a version of it, but am unsure if it's the actual film version that will be heard. Sounds like there has been some contradictions as to what the single version will be (film?) and the leaked version. Any help out there? Thank you!