A troubled teen battles his inner demons with rock & roll.
Emma Blyth
Jacqueline Scislowski
Jennifer Scott
Devin Shea
James Patrick Gallagher