Question: Fushimi Inari shrine was the site of production for which 2005 American epic drama film?
Sentence (from "Fushimi Inari-taisha"): Fushimi Inari Taisha (伏見稲荷大社 ) is the head shrine of Inari, located in Fushimi-ku, Kyoto, Japan.
Relevant evidence: Yes