Actress | Director | Producer
Had to pull out of Double Jeopardy (1999) because she became pregnant.
Being understood is not the most essential thing in life.
Alicia Christian Foster
Los Angeles, California, USA
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.