Elizabeth Pike is finally released from Meltonhurst hospital after 15 years into the custody of her older sister Margaret Pike. Elizabeth seems withdrawn and constantly on edge. She's ...