A young man struggles to break free from the demons of his past that still haunt him years after the sexual abuse he survived as a child.