Show more
Marta Etura Palenzuela is a Spanish film and television actress. She is known for Your Next Life (2004), Cell 211 (2009), Sleep Tight (2011), and The Invisible Guardian (2017). Wikipedia
Ben Affleck
Nicole Kidman
Karen Gillan
Jack Quaid