Okay.... so I get the pesticide poisoning the water bit. Dies the Greenhiuse signify something? The split souls? Why is Carolla's husband so short with what's her name's husband? Carolla wanted the daughter for herself but she didn't poison them, did she? Why didn't she just warn them in the beginning? I'm so confused....