Liz searches for clues in the journal she found at Dorothea Dix Hospital and makes a shocking discovery.And Then She Vanished is an original mysterythriller web series. The series was filmed, in part, at Dorothea Dix Hospital in Raleigh, North Carolina.