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
![]() |
Bloody Axe Wound | Sam Crane | 2024-12-27 |
![]() |
The Good House | Emily | 2022-09-29 |
![]() |
Senior Year | Young Martha Reiser | 2022-05-11 |
![]() |
Lost Girls | Missy | 2020-01-28 |
![]() |
Cleavers: Killer Clowns | Debbie | 2019-03-31 |
![]() |
Unleashed | Loop Group | 2017-08-25 |