 The music video premiered on July 14, 2014 via the band's YouTube channel, and was officially released through their VEVO account on July 15, 2014.Directed by SCRANTON and Mel Soria, the video stars "New Girl" actress Hannah Simone as the titular angel, Danny Trejo as a heroic derivative of his Robert Rodriguez character Machete, and Train frontman Pat Monahan as a villainous sheriff.The video is influenced by the spaghetti western film genre, and features Trejo lip-synching to the lyrics.