The Dave Meyers (Shakira, Avril, Pink, Missy and countless others) directed clip for the much teased and previewed video for Rihanna’s Where Have You Been has finally arrived. The dance sequences and cinematic production are both amazing, as are the Hindu God Kali (many arms) references.