Year Film Role Notes 2003 La Flaqueza del Bolchevique María Goya Award for Best New Actress Cuando Nadie nos Mira Anna Short film 2004 Body Confusion Cuca Fuera del Cuerpo 2005 Vorvik Sofía Melissa P. Melissa Panarello 2006 The Borgia Lucrecia Borgia Los Borgia Válido para un baile Short film 2007 Thieves Sara Ladrones The King of the Mountain Bea El Rey de la Montaña Las Lágrimas del Cisne Short film The Sandman Lola El Hombre de Arena 2008 The Anarchist's Wife Manuela La Mujer del Anarquista 2009 Cracks Fiamma Coronna 2010 Tres Metros Sobre el Cielo Babi 2011 Madrid, 1987 Ángela 2012 A puerta fría Inés Tengo Ganas de Ti Babi 2013 The Mule Conchi La Mula The Liberator Maria Theresa Bolívar Libertador 2014 Tú y Yo Laura Short film Exodus: Gods and Kings Zipporah A Lonely Sun Story Linda Short film 2015 Broken Horses Vittoria Ahora o Nunca Eva ¿Y Tú Por Qué Viajas?