Lili Taylor and Sherie Rene Scott , who starred in a production of the play at the Williamstown Theater Festival in Massachusetts in 2003 , play sisters .
Massachusetts
Williamstown
/location/location/contains
PERSON
Lili Taylor
PERSON
Sherie Rene Scott
LOCATION
Williamstown
LOCATION
Massachusetts