A French film by Patrice Pouyard about the pyramids. OK in some respects.

Related posts: