Shortly after her last birthday, 90-year-old Stella Flanders begins seeing her late husband. In her increasing madness, she tells her unborn grandchildren the darkest and most beautiful secrets of her life on the island.
1981
2024
2021
2020
2004
1990
1986
2019
2007
2022
2013
2025
1960
2009
1992
1982