The cast is practically perfect, the cinematography impeccable (and very arty too, with lots of montages) and the sex is incredibly hot; it is outstanding.