Herself (2021)
“Herself” is a 2021 drama film directed by Phyllida Lloyd. The film tells the story of a young mother named Sandra, who escapes from her abusive husband and decides to…
“Herself” is a 2021 drama film directed by Phyllida Lloyd. The film tells the story of a young mother named Sandra, who escapes from her abusive husband and decides to…