Wanda 1970 ★★★½

Impressive regional outing from Elia Kazan's wife; filmed in northeastern PA and thus appropriately bleak.

Comment?

Please to comment.