Vicky Cristina Barcelona is a romantic comedy-drama film directed by Woody Allen. Scarlett Johansson plays one of the titular characters, Cristina, alongside Rebecca Hall and Penélope Cruz. The movie follows the romantic entanglements and adventures of two American women in Barcelona. Johansson's performance as the free-spirited and passionate Cristina adds a layer of charm and complexity to the film.