Film Reviews

Academy Award Winner for Best Foreign Language Film of the year, "Departures" is a delightful and sensitive journey into the heartland of Japan and an astonishingly beautiful look at a sacred part of Japan's cultural heritage.