Ryan Merriman!
Ryan Merriman gave a very convincing performance as a very troubled violent teen. He captured the multi-layers of this role well. You were all set to completely hate him, but then you see him crying and holding the cat that he struck during his rages, saying he's sorry over and over.
Not that anything excuses behavior like that, I'm not saying that. It was just a shame that things had to escalate to the point that they did, before they got help.
Great performances by all! Look for Asia Vieria (Delia: Omen Awakening) in a small role.