Glenn Close Wins Best Actress Prize at Tokyo Film Festival
The French film "Untouchables" takes the top prize, earning best actor honors for its two stars.
The French film "Untouchables" takes the top prize, earning best actor honors for its two stars.