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.
2008
2019
2016
2021
2006
2017
1949
2011
2020
2023
1980
2022
1993
1986
2024
2014