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 giving off a whiff of exploitation" while "Variety" found the repeated violence towards Beckinsale's character disturbing. The film had a production budget of $25 million and has grossed over $96 million worldwide. Beckinsale next reprised her role as Selene in the fourth instalment of the vampire franchise "". The franchise was initially conceived of as a trilogy and Beckinsale was not "intending to do another one" but was convinced by the quality of the script. "The Hollywood Reporter" noted that "when she's not actually fighting, her performance consists of little more than striding purposefully toward or away from the camera."