Aliens in the Nile, we kid you not! New doc features foreign faces of Egypt