Vanished Forever" creates instant mystery and emotion