After 8 years survival on a beach, Rose returns to her hometown to settle unfinished business.
1985
2015
2024
2018
1995
2005
1981
1986
1974
1977
1991
1939
1990
1992
2023
1983
1963
2007