the cast included elizabeth ashley as mrs venable and jordan baker as catharine three turbine piers are placed among the spillways uzansubiza ryari