Historiska romanen Midnattsrosen tar oss från glittrande palats i Indien till anrika herrgårdar i England, från 1911 till nutid.
Elvaåriga Anahita, från en förnäm men fattig indisk familj, inleder en livslång vänskap med den viljestarka och bortskämda prinsessan Indira. Anahita följer med Indira till England som hennes ledsagerska just innan första världskriget bryter ut. I England träffar hon Donald Astbury, motvillig arvinge till den avsides belägna herrgården Astbury, och hans intrigerande mor.
Nittio år senare möter vi den unga amerikanska filmstjärnan Rebecca Bradley. Hon har världen för sina fötter, men när hennes turbulenta förhållande med den lika välkände pojkvännen tar en oväntad vändning blir hon lättad när hon inser att hennes kommande filmroll där hon spelar debutant på 20-talet för henne långt från offentlighetens ljus till ett avlägset hörn av den engelska landsbygden. Strax efter att filmproduktionen startat på det nu förfallna Astbury Hall dyker Ari Malik, Anahitas barnbarn, oväntat upp, sökande efter svar från sin familjs förflutna. Han och Rebecca börjar tillsammans avslöja de hemligheter som hemsökt släkten.