Molly Brown

Molly Brown (0)

| Cedar Rapids, Iowa, USA

Molly Elizabeth Brown is an American actress best known for her roles as Debra Morgan in the Showtime crime drama mystery series Dexter: Original Sin and as Leslie Ackhurst in the Paramount+ series Evil. From Wikipedia, the free encyclopedia

On Movies

  • Bloody Axe Wound
  • The Good House
  • Senior Year
  • Lost Girls
  • Cleavers: Killer Clowns
  • Unleashed

NextFilm 2025