A film still from Departures, directed by Yojiro Takita, and 2009 winner of the Oscar for Best Foreign Language film(c) 2008 Departures Film Partners It’s not quite ...