Doctor Thomas Thorne (Tom Hollander) lebt gemeinsam mit seiner Nichte Mary (Stefanie Martini) in dem kleinen Dorf Greshamsbury. Die junge Frau ist schön, klug und begabt, doch um eine wirklich gute Partie auf dem Heiratsmarkt abzugeben, fehlen ihr die finanziellen Mittel. Als Lady Arabella Gresham (Rebecca Front) erfährt, dass ihr Sohn Frank (Harry Richardson) sich unsterblich in Mary verliebt hat und mit ihr durchbrennen will, setzt sie alles daran, das junge Paar zu entzweien. Die Gattin des örtlichen Gutsherrn hat nämlich andere Pläne für ihren einzigen männlichen Nachkommen: Mit seiner Heirat entscheidet sich die Zukunft der Familie – und so soll Frank die wohlhabende amerikanische Erbin Martha Dunstable (Alison Brie) zum Altar führen.