Als junges Mädchen folgte Anne Elliot (Amanda Root) dem Rat ihrer mütterlichen Freundin Lady Russel (Susan Fleetwood). Sie ließ die Vernunft über ihr Herz siegen und löste ihre Verlobung mit dem aufstrebenden Captain Wentworth (Ciarän Hinds), obwohl sie ihn liebte, und ließ ihn tief enttäuscht zurück. Fast acht Jahre später, mit nunmehr 27, trifft sie ihn wieder, da ihre Familie aus finanzieller Not ihr Anwesen an seine Schwester vermieten muss. Er ist inzwischen ein wohlhabender und angesehener Captain, während sie nur noch als "alte Jungfer" zwischen ihren Schwestern herumgereicht wird. Nun sind die Vorzeichen ganz andere: Er ist der begehrte Junggeselle und sie eine nicht mehr ganz junge, schon leicht verblühte Frau ohne Aussichten. Doch wie sieht es mit ihren Gefühlen füreinander aus? Kann er ihr die Zurückweisung verzeihen? Welchen Einfluss hat Lady Russels Rat jetzt noch auf Anne? Erst ein Unglück in Lyme Regis und eine Reise nach Bath öffnen den beiden die Augen für ihre wahren Gefühle.