Penelope Cruz as Maria Elena in "Vicky Cristina Barcelona."
Javier Bardem and Rebecca Hall in "Vicky Cristina Barcelona."
Javier Bardem, Penelope Cruz, Scarlett Johansson and Woody Allen on the set of "Vicky Cristina Barcelona."
Javier Bardem and Scarlett Johansson in "Vicky Cristina Barcelona."
Rebecca Hall and Scarlett Johansson in "Vicky Cristina Barcelona."
Poster art for "Vicky Cristina Barcelona."