Academy award winner for Best Foreign Language Film.
Departures will linger in your heart and mind long after viewing.
I personally can’t wait for this movie release. Life’s too short and there’s more to it than Recession, Money and the wretched Swine Flu. WORD!
Release Date: 29th May 2009