hey thats one of my favourite museums..... apart from that i dont think its real.... one movie superimposed on another... next stop the eiffel tower.... lol
where the mass is from the beginning of the film? as a figure running around on the pyramid - the louvre is closed - and the ejaculation is missing me up at the end