Dir: Yojiro Takita Review by: Maria Yaa Winner of Best Foreign Language Film at the 81st Oscars in 2009 and the Japan Academy Prize for Picture of the Year, Departures is a heart-warming and delightful tearjerker. […]
Dir: Yojiro Takita Review by: Maria Yaa Winner of Best Foreign Language Film at the 81st Oscars in 2009 and the Japan Academy Prize for Picture of the Year, Departures is a heart-warming and delightful tearjerker. […]
Image from: Idol Is Dead (2012)