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 in the action horror film "Van Helsing". She was "so surprised" to be appearing in her second action film in two years. "It just seemed like a very good role." Beckinsale had just separated from her long-term boyfriend Michael Sheen at the time of filming and appreciated the warm atmosphere created on set by director Stephen Sommers and co‑star Hugh Jackman: "I really did find that working with people like Stephen and Hugh made it possible to get through what I was going through." The film grossed over $120 million at the US box office and over $300 million worldwide,