After her sister goes missing, Liz receives a mysterious message that prompts her to take matters into her own hands.
And Then She Vanished is a mystery-thriller series premiering in May 2015. The series was filmed, in part, at Dorothea Dix Hospital in Raleigh, North Carolina.
7 апр 2015