Cold Comfort Farm Have Always Been Starkadders at Cold Comfort Farm", set several years later and based on "Conference at Cold Comfort Farm", when Flora is married with several children, was broadcast. In 1995 a television film was produced which was generally well-received, with critics. Janet Maslin in the "New York Times" wrote that this screen version "gets it exactly right". The film starred Kate Beckinsale as Flora, Joanna Lumley as her friend and mentor Mary Smiling, Rufus Sewell as Seth, Ian McKellen as Amos Starkadder, Eileen Atkins as Judith, Stephen Fry as Mybug, Miriam Margolyes as Mrs. Beetle, and Angela Thorne as
Kate Beckinsale "New York Magazine" said she played the part "in full va-va-voom blossom" while LaSalle felt that she manages "to convince us that Ava was one of the great broads of all time." However, Clark described it as "the one performance that doesn't come off (though Beckinsale has the requisite beauty)" while Peter Bradshaw of "The Guardian" stated that "Gardner's rich, voluptuous sexiness is completely absent as Beckinsale sleepwalks through the role as if she was advertising perfume." The film grossed over $213 million worldwide. In 2006, Beckinsale reprised her role as Selene in the successful vampire sequel "", directed by