The Stepford Wives

1975-02-12

Something strange is happening in the town of Stepford.