Molly Windsor

Molly Windsor is a British film and television actress, best known for playing Lucy Manvers in Channel 4's television film The Unloved, and character Holly Winshaw in the BBC miniseries Three Girls, for which she won the 2018 BAFTA TV Award for Best Actress.

Notable Roles

Movie poster

My Last Five Girlfriends

Movie poster

The Imaginary Girl

Movie poster

She Said

Movie poster

The Unloved

Movie poster

Oranges and Sunshine

Movie poster

When the Lights Went Out

Movie poster

The Priest

Movie poster

Make Up

Movie poster

The Runaways

Movie poster

The Words

Movie poster

Elsewhere

Movie poster

Three Girls

Movie poster

Cheat

Movie poster

War of the Worlds

Movie poster

Traces

Movie poster

Out of the Dust