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.
1950
2016
2022
2020
2018
1984
2015
2017
2023
2013
—
2019