Past runs through present in 'Water Ghosts'

On a languid June morning in 1928, the mouth of the Sacramento River shrouded in mist, three desolate Chinese women suddenly appear on a small boat off the shore of Locke, Calif., a farming village.

More on Wikipedia

    More on Hublines

      Answers

      News