Back in 2003, “Spirited Away” made history by becoming the first Japanese animated feature film to win an Academy Award. It told the story of 10-year-old Chihiro, a young girl propelled into a world governed by spirits, gods and fantastical…
By Iman Smith
Support Provided By: Learn more
Educate your inbox
Subscribe to Here’s the Deal, our politics newsletter for analysis you won’t find anywhere else.