Show more
Helena Zengel (born 10 June 2008) is a German actress. She is best known for her roles in the films System Crasher (2019) and News of the World (2020). Wikipedia
Natalie Portman
Johnny Depp
Shannen Doherty
James B. Sikking