Dr. Thomas Thorne (T. Hollander) lebt mit seiner schönen Nichte Mary (S. Martini) in dem kleinen Dörfchen Greshamsbury. Mary ist zwar überaus talentiert in vielerlei Hinsicht, kommt aber aus bescheidenen Verhältnissen. Ganz anders die Gresham-Schwestern, mit denen Mary aufgewachsen ist, sowie deren Bruder Frank (H. Richardson), die einer der wohlhabendsten Familien in der Gegend angehören. Entsprechend groß ist allerdings die Empörung der furchteinflößenden Lady Arabella Gresham (R. Front), als sie erfährt, dass ihr Sohn Frank und Mary ineinander verliebt sind – schließlich kommen sie aus völlig unterschiedlichen Klassen und haben daher keine gemeinsame Zukunft. Hinzu kommt, dass ihr Ehemann das familiäre Vermögen leichtfertig auf den Kopf gehauen hat und eine reiche Heirat ihres Sohnes daher zwingend notwendig ist, um den Stand der Familie zu sichern. Lady Arabella setzt daher alle Hebel in Bewegung, um ihren Sohn an eine vermögende Frau zu binden...