Building a new life is not always easy, because the ghosts from the past return.Building a new life is not always easy, because the ghosts from the past return.Building a new life is not always easy, because the ghosts from the past return.