Three single women in a picturesque Rhode Island village have their wishes granted - at a cost - when a mysterious and flamboyant man arrives in their lives.
1968
2001
1999
1988
1961
1963
1983
2021
2024
1969
1938
1964
1957
2018
1994
1939
2022