Scott Weiland: The Saddest Interview of My Life

He said he’d vanquished his demons … but they’d rise again.

Scott Weiland in Stone Temple Pilots’s “Sour Girl” video (Atlantic Records)