Directing
Alexandra Juhasz is a professor of Film at Brooklyn College, CUNY.
Please Hold
Film · 2025
The Owls
Film · 2010
Hooters!
The Watermelon Woman
Film · 1997
Sex Fish
Film · 1993