Of course, I knew the song - mainly from razor ads. But i had never seen the clip. Wow. It's batshit crazy. There are vampires! A she devil! A Mermaid! Why? Why not!

ETA: Those who saw a Beyonce video earlier, sorry. I copy-pasted the wrong link.