A troubled girl finds herself in an unusual treatment center.
Helen has a secret side to her character.
More fun with the nurse.