Nyad (out Oct 19) is far from perfect (just like its protagonist) but worth a look-see. It’s based on the true story of a 64-year-old woman who, in fulfilling a life-long dream, swam 177km from Cuba to the United States. A few subplots are clumsily handled (child abuse) but the up-and-down friendship between Diana Nyad and her loyal coach is brilliantly fleshed out by stars Annette Bening and Jodie Foster. Grade: B.