Spanish actress Penelope Cruz poses as she arrives to attend the screening - The Independent