Festival explorer

  Year Film Rating
1958

Black Orchid

Best Actress Sophia Loren