Actress | Director | Producer
Turned down the role of Dolly Harshaw in The Hot Spot (1990), which went to Virginia Madsen.
I'm interested in directing movies about situations that I've lived, so they are almost a personal essay about what I've come to believe in.
Alicia Christian Foster
Los Angeles, California, USA
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.