Stand by · pulling the latest frames
Directing
Born · 1964
Alexandra Juhasz is a professor of Film at Brooklyn College, CUNY.
The Watermelon Woman
1997
Hooters!
2010
Please Hold
2025
The Owls
Sex Fish
1993