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 York Observer" asserted that she "comes close to capturing the sublimity of Maggie, despite the obvious fact that no movie can capture the elegant copiousness of James' prose." The film grossed over $5 million worldwide. Beckinsale rose to fame in 2001 with a leading role in the war film "Pearl Harbor" as a nurse torn between two pilots, played by Ben Affleck and Josh Hartnett. She was drawn to the project by the script: "It's so unusual these days to read a script that has those old-fashioned values to it. Not morals, but movie values. It's a big, sweeping epic...You