Lifelong friends enter uncharted territory in a film that turns out to be much more interesting than prurient trailers would lead you to believe. Naomi Watt (as “Lil”) & Robin Wright (as “Roz”) are both terrific actresses & so gorgeous that it is easy to believe they would be objects of desire for much younger men.
Photo Credits: Matthew Nettheim
Q: Where is the paradise in which this film is set?
A: Seal Rocks, Australia 🙂