Vanilla Sky (2001)**** Sofia Serrano  
  Sin noticias de Dios (2001)**** Evil Angel  
  ... aka No News From God (2001) (USA)  
  ... aka Without News of God (2001) (USA)  
  America: A Tribute to Heroes (2001) (TV)**** Herself  
  Captain Corelli's Mandolin (2001)**** Pelagia  
  ... aka Capitaine Corelli (2001) (France)  
  Blow (2001)**** Mirtha Jung  
  73rd Annual Academy Awards, The (2001) (TV) (uncredited)**** Presenter of Best Costume Design  
  All the Pretty Horses (2000)**** Alejandra de la Rocha  
              Woman on Top (1999)**** Isabella Oliveira  
                Volaverunt (1999)**** Pepita Tudo  
                ... aka Volaverunt (1999) (France)  
                Todo sobre mi madre (1999)**** Sister Rosa  
                ... aka All About My Mother (1999) (Europe: English title) (USA)  
                ... aka Tout sur ma mere (1999) (France)  
                Hi-Lo Country, The (1998)**** Josepha O'Neil  
                Nina de tus ojos, La (1998)**** Macarena Granada  
                ... aka Girl of Your Dreams, The (1998)  
                Talk of Angels (1998)**** Pilar  
                Man with Rain in His Shoes, The (1998)**** Louise  
                ... aka If Only... (1998) (Australia) (France) (UK: video box title)  
                ... aka Lieber gestern als nie (1999) (Germany)  
                ... aka Lluvia en los zapatos (1999) (Spain)  
                ... aka Twice Upon a Yesterday (1999) (USA)  
                Don Juan (1998)**** Mathurine  
                Abre los ojos (1997)**** Sofia  
                ... aka Open Your Eyes (1997) (USA)  
                ... aka Ouvre les yeux (1998) (France)  
                Carne tremula (1997) (as Penelope Cruz)**** Isabel  
                ... aka En chair et en os (1997) (France)  
                ... aka Live Flesh (1997) (USA)  
                Hjorne af paradis, Et (1997)**** Dona Helena  
                ... aka Corner of Paradise, A (1997) (USA)  
                ... aka Doft av paradiset, En (1999) (Sweden)  
                Amor perjudica seriamente la salud, El (1996)**** Diana (30 anos mas joven)  
                ... aka Amour nuit gravement a la sante, L' (1998) (France)  
                ... aka Love Can Seriously Damage Your Health (1996)  
                ... aka Love Causes Serious Harm to Your Health (1996)  
                Framed (1996) (as Penelope Cruz Sanchez)  
                Mas que amor, frenesi (1996)  
                ... aka Not Love, Just Frenzy (1996)  
                Celestina, La (1996)**** Melibea  
                Brujas (1996/I)**** Patricia  
                Entre rojas (1994)**** Lucia  
                Todo es mentira (1994)**** Lucia  
                ... aka It's All Lies (1994)  
                ... aka Life's a Bitch (1994)  
                Alegre ma non troppo (1994)**** Salome  
                Per amore, solo per amore (1993)**** Mary  
                ... aka For Love, Only for Love (1993)  
                Ribelle, La (1993)**** Enza  
                ... aka Rebel, The (1993)  
                Jamon, jamon (1992)**** Silvia  
                ... aka Ham Ham (1992)  
                ... aka Salami, Salami (1992)  
                Belle epoque (1992)**** Luz  
                ... aka Age of Beauty, The (1992)  
                Framed (1992) (TV)**** Lola Del Moreno  
                Laberinto griego, El (1991)**** Elise  
                ... aka Greek Labyrinth, The (1991)  
"Quinta Marcha, La" (1990) TV Series**** Host   |