Barbara Stanwyck and Giulietta Masina are in my humble opinion the best actresses of all time. In this movie too, Barbara plays an extraordinary role. It's not her best film but she shines like a superstar. Kirk Douglas, very very young, in his first movie, he is excellent. Lizabeth Scott is also very good in the role of the girl forced to lie to save her skin. Van Heflin is OK.