4 score and 20 years ago i blazed it
now im stoned
The promise land in 8.01 is the computer utopia that River is trapped in. The woman is Clara. She resents the Doctor because he had to choose to save either Clara and River and chose River. That is my current dw theory.
*flicks holy water on you* leave