Penelope Cruz and Javier Bardem in Vicky Cristina Barcelona: - The Independent