La bellissima e volubile Elfride, orfana di madre e unica figlia del pastore Swancourt, si innamora di Stephen Smith, giovane architetto di Londra erroneamente ritenuto di nobili origini. Poi, quando questi per poterla sposare accetta un incarico in India, Elfride conosce l'affascinante e maturo Henry Knight, antico mentore di Stephen; ben presto Knight, come già era accaduto al suo pupillo, perde la testa per la fanciulla...