Francesca Murdoch

Francesca Murdoch (0)

| New York City, New York, USA

On Movies

  • The Immigrant
  • Extremely Loud & Incredibly Close
  • We Need to Talk About Kevin

NextFilm 2025