After 8 years of survival on a beach, troubled young woman Rose returns to her hometown to settle unfinished business.
Filmed on location in Folkestone, this special event includes a post-film Q&A with director Peter Blach.