Just finished watching this doc. I've already been open to the possibility that we have been visited by other beings, but this pretty much sealed it for me. Anyone else have a similar or different opinion of this?
General unacknowledged thread. Want to get people's opinions.