shit, the Cannes version was actually 127 min? I though that was just a mistake.
And while the European version is supposed to be (and officially is) 1:56, the running time is actually about 1:50. The film started at 19:15 and I walked out from the theatre at 21:06 approx.
