Schull played Neviah Larkin, a mental patient who believed that she was an angel sent down by God to do his will. I guess this is what Byron meant when he said she had been "troubled". "The Devil in the Details"