VS

What is the best Penélope Cruz role of all time?

All About My Mother

A 1999 Pedro Almodóvar drama where Cruz plays Sister Rosa, a young nun living in Barcelona who becomes entangled in a story of loss and resilience.

All About My Mother

Vanilla Sky

A 2001 sci-fi romance where Cruz plays Sofia Serrano, the woman at the center of a billionaire's increasingly surreal love story.

Vanilla Sky