Trwa II Wojna Światowa. Lata 40-te ówczesnych Chin podczas napadu Japończyków na jedno z miast - Szanghaj. Jim Graham (Bale), syn arystokratycznej rodziny, wychowywany w domu pełnym luksusów, nieoczekiwanie zostaje rozdzielony z rodzicami. Rozpieszczony, przyzwyczajony do dobrobytu chłopak,...
Nieszczęśliwy i sfrustrowany życiem mężczyzna decyduje się na krok ostateczny - sprzedaje duszę diabłu w zamian za ziszczenie 7 życzeń związanych z jego niespełnioną miłością.