片也讲述了日本战俘营所发生的故事。他对二战和那一时代飞机的兴趣则是由父亲作为中缅印战区B-25米切尔型轰炸机无线电报务员的经历所引发。斯皮尔伯格请对剧本进行了一次未列名的改写，之后再请来斯托帕德编写电影的。《太阳帝国》是在英国的拍摄的，并在上海市和西班牙取景。主创人员在亚洲进行了大量搜寻工作，希望能找到与1941年上海类似的地点。他们于1985年与上海电影制片厂和中国电影集团旗下的中国电影合作制片公司进行了洽淡。经过一年的谈判，剧组获许在1987年3月上旬开始进行为期三周的拍摄，这也让本片成为1940年