This documentary on ancient Egypt blew my mind! The pyramids hold so many secrets still.