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 because she knew Bale well: "If it was a stranger, it would have been easier." While Frances McDormand's performance as Bale's mother was widely praised, Beckinsale received negative reviews. Holden found the film "superbly acted, with the exception of Ms. Beckinsale, whose tense, colourless Alex conveys no inner life." Critic Lisa Schwarzbaum was unimpressed by the "tedious" characters and criticised "the fussy performances of Bale and Beckinsale" in particular. The film has grossed over $4 million worldwide. Beckinsale became known as an action star after playing a vampire in 2003's "Underworld". The film was markedly different from her previous work,