Cameron Carpenter's new album, If You Could Read My Mind, comes out Aug. 26. Thomas Grube/Courtesy of the artist hide caption

itoggle caption Thomas Grube/Courtesy of the artist

The cast of the Broadway revival of Promises, Promises includes Sean Hayes (center) in the role originated by Jerry Orbach in 1968. Joan Marcus hide caption

itoggle caption Joan Marcus

The cast of the Broadway revival of Promises, Promises includes Sean Hayes (center) in the role originated by Jerry Orbach in 1968. Joan Marcus hide caption

itoggle caption Joan Marcus