타키는 도쿄의 교외에 위치한 작은 붉은 지붕 집에서 하녀로 일한다. 세월이 지나 노인이 된 타키는 작은 집에서의 기억을 회상하며 당시의 이야기를 적는다. 아름다운 사모님 도키코와 그녀의 남편, 그리고 사랑스러운 아들의 평화로운 가정 생활, 거기에 감춰진 사모님의 안타까운 사랑. 타키가 죽고 난 후 그녀의 친척 청년 다케시는 그녀의 유품을 정리하다가 봉인된 편지가 들어있는 봉투를 발견한다. 이로써 60년 동안 철저히 감춰진, 붉은 지붕 아래서 일어난 은밀한 비밀이 밝혀지는데...
제2차 세계대전이 끝난 뒤, 펠러스 준장(매튜 폭스)은 맥아더 장군(토미 리 존스)과 함께 일본 전범을 체포하는 임무를 맡는다. 그 과정에서 펠러스 준장은 히로히토 천황도 전범으로 재판에 회부하려고 하지만, 천황이 신이라고 믿는 일본인들의 방해 공작으로 어려움을 겪는다. 옛 애인인 아야의 도움을 받아 천황의 숨겨진 진실에 접근해 가는 펠러스. 과연 그는 천황의 유죄를 증명하여 그에게 형벌을 내릴 수 있을까?
1941년 중국과 일본은 4년째 선전포고 없는 전쟁을 치루고 있었으며, 농촌 지역의 상당 부분과 여러 마을 및 도시를 일본군이 점령하여 통치하고 있었다. 상하이(Shanghai)에는 수 천 명의 서양인들이 국제거주에 관한 외교 조약의 보호 아래 생활하고 있었는데, 그들은 19세기에 영국인 이주가 행해진 이래로, 은행과 호텔과 사무실과 교회와 가옥을 지어, 마치 영국의 리버풀(Liverpool)이나 서리(Surrey)를 그대로 옮겨놓은 듯한 소도시를 형성하고 있었다. 그러나 파국의 날은 오고 있었다. 상하이 외곽에 배치된 일본군이 그들의 공격 신호가 될 진주만 기습의 소식을 조용히 기다리고 있었던 것이다.