WARNING, SPOILERS: My Theory About Olivia
Okay, so my theory is that she didn't just kill the new Shelly because she needed her brand of blood to regain everything she had lost, and then some. Physically, at any rate. Up until now, SHE had been the most alluring woman in Hemlock Grove. She couldn't stand the thought of actually having to compete with her once "ugly" daughter. Norman had told Olivia something along the lines of he loved her since he first laid eyes on her and/or she hadn't changed since he first laid eyes on her. Then you get the bartender, and guys before she started singing karaoke, etc... SHE was the town's most beautiful woman, and she'd be damned if, again, her once "ugly" daughter took her "title" away. And, regardless of her singing, she never gave a flying @#$% WHAT her daughter wanted, she was downright condescending! SHE always made Shelly cry, whereas ROMAN was always cleaning up the emotional wreckage. So, it wasn't just hunger and the whole "unicorn" thing, it was vengeful jealousy. Anyhow, that's my theory. Just sayin'...
"You can wish me Well, or you can wish me Hell."