Kiinan viimeisen keisatin elämäntarina upeasti kuvitettuna. Hänet oli kasvatettu hallitsemaan ikivanhojen traditioiden mukaan, eikä kukaan ollut valmistanut häntä kohtaamaan muuttuvaa maailmaa. Hän nousee valtaistuimelle kolmevuotiaana ja tulee hallitsemaan satoja miljoonia kiinalaisia. Pu Yin elämä alkaa kuin satu tuhansine palvelijoineen ja loistavin rituaalein. Mutta kun Kiina joutuu 1900-luvulla väkivaltaisiin muutoksiin ja sisällissota johtaa keisarikunnan tuhoon, hän päätyy puutarhuriksi Pekingin puistoon.

Nuori miljoonaperijä Simon Cable (Ryan Philippe) herää sairaalassa vuonna 2002. Ongelmana on, että hänen viimeinen muistikuvansa on kahden vuoden takaa. Siinä välissä Simon on ilmeisesti mennyt naimisiin, hankkinut rakastajattaren ja menettänyt veljensä Peterin (Robert Sean Leonard) onnettomuudessa. Vaimo Anna (Piper Perabo) sekä rakastajatar Claire (Sarah Polley) vierailevat vuorotellen hämmentämässä Simonin jo valmiiksi umpipihalla notkuvaa päätä. Ikään kuin tämä ei jo riittäisi, alkaa Simon myös mystisesti hyppiä kahdella aikatasolla, pystyen vaikuttamaan molempien tapahtumiin. Taustat ja motiivit aukenevat vähä vähältä niin Simonille kuin katsojallekin.