I don't know why it's taken me so long to watch Sleigh Bells' "Rill Rill" music video but alas, I finally have. And it's so fantastic! Lots of great horror movie elements, and all of the high school stuff is excellent. The locker shrine. Love the 1980s elements, too. The pastel peach colored phone is perfection.