Published On May 19, 2015
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 an original mystery-thriller web series premiering May 27th, 2015. The series was filmed, in part, at Dorothea Dix Hospital in Raleigh, North Carolina.
The song in this trailer is "Together in the Empty" by Dexter Britain (http://creativecommons.org/licenses/b....
show more