Sister-in-law of Sam Mendes and Edmund Harcourt.
People will obviously sit up and think 'Ah, a Winslet'... but hopefully they will see that we are very different.
Beth Amelia Winslet
Reading, Berkshire, England, UK
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.