Sophia Loren won the Venice Film Festival best actress award for her portrayal of Rose Bianco (White Rose) in The Black Orchid. The remainder of the cast are equally impressive (with a special nod to Anthony Quinn) in this engrossing drama. Pop some corn, turn the phone off and enjoy.