Documentary about possible ancient alien visitors to Earth.
Is There a Stargate? is not available for streaming at this moment.