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
Joseph Quinn (actor)
Brad Pitt
Matthew Perry
Ben Affleck