Handlingen utspelar sig i 1800-talets England; biologen William Anderson har just återvänt från en expedition i Amazonas. Han bosätter sig hos den förmögna familjen Alabaster. Han förälskar sig i dottern Eugenia och trots klasskillnaden tillåts de gifta sig. De är till en början mycket lyckliga, men William känner en mystisk dragning till hushållerskan Matilda.
