Electro-rock legends Depeche Mode have returned with a video for their song “Heaven,” which is the lead single from their upcoming album Delta Machine. Directed by Timothy Saccenti, features the band playing in a cathedral while images of a Tree of Life and masked figures are interspersed throughout.
Delta Machine will be out March 26 before Depeche Mode head out on a three-month European tour.
Watch the clip below and check Depeche Mode’s official website for more information.