Ok I must admit I havent’t watched such a nice movie-like video in a looong time. And also I now have another reason to like Drew Barrymore, who directed the video even more. The story is Grease meets West Side Story meets a Michael Jackson video from the 80’s. You can see among others Donald Glover (Troy from Community), Miranda Cosgrove (iCarly) and Alia Shawkat (Maeby from Arrested Development), Chloe Moretz (Kick-Ass) and Tyler Posey (MTV’s Teen Wolf). All-alternative-star team, a helplessly romantic video and a wonderful track.