A young man battles his inner demons.A young man battles his inner demons.A young man battles his inner demons.