Amerikalı Vicky ve Cristina İspanya’da bir yaz geçirirler ve gösterişli ressam Juan Antonio (Javier Bardem) ve onun güzel fakat dengesiz eski eşi Maria Elena (Penélope Cruz) ile tanışırlar. Vicky (Rebecca Hall) evlenmek üzere olan muhafazakar bir kadındır. Cristina (Scarlett Johansson) ise cinsel serüvenlere açık özgür ruhlu bir kadındır. Kaderleri kesişen üç insan arasında doğan aşk ilişkisi kaotik sonuçlar doğuracaktır.