Barbara Neal

Actor

The Ice Storm
1997
as Helen Wentworth