After 8 years survival on a beach, Rose returns to her hometown to settle unfinished business.
2017
1990
1983
1975
2000
1981
2006
1998
1999
2009
1960
1940
2002
1965
1989
2014
2007
1962