Dazzling, baffling Zardoz trailer

I remember watching Zardoz, but having watched this trailer I am now completely baffled as to what it was about.