Christian Bale is caught on set filming The 13 Women of Nanjing in China earlier this month.
Directed by Yimou Zhang, the film is based on Yan Geling's novel of the same name. The novel, set around the "Rape of Nanking" incident in 1937, tells the story of 13 prostitutes who step in for 13 university students who were set to become escorts for Japanese troops against their wishes.
Bale plays a priest in the film. According to local reports, he's already completed his portion of the film and was actually spotted in Cabo San Lucas, Mexico last week, vacationing with his family.