A depressed teen fights his demons.A depressed teen fights his demons.A depressed teen fights his demons.