A troubled teen battles his inner demons with rock & roll.A troubled teen battles his inner demons with rock & roll.A troubled teen battles his inner demons with rock & roll.