Isla Bevan

Isla Bevan (67)

1908-10-26 - 1976-07-19 | Peckham, London, England, UK

On Movies

  • Fair Exchange
  • Puppets of Fate
  • The World, the Flesh and the Devil
  • The Face at the Window
  • The Sign of Four: Sherlock Holmes' Greatest Case
  • Nine Till Six
  • The Star Reporter

NextFilm 2025