Due giovani americane - Vicky e Cristina - vanno in vacanza a Barcellona. Vicky è una ragazza dolce e sensibile e deve presto sposarsi, mentre Cristina è libera e sentimentalmente avventurosa. A Barcellona fanno conoscenza con Juan, un pittore eccentrico e affascinante, che è ancora in qualche modo legato alla prorompente ex-moglie Maria Elena, e si trovano entrambe ad avere con lui un coinvolgimento sentimentale, suscitando le gelosie della donna... ...