Tag: 2003

Lost in Translation [2003] Review: A Doomed Romance

In the provinces of Japan, a pale pink flower – Cherry Blossom, blooms for mere two weeks and then withers and dies as autumn passes. With an almost dream-like appeal, it is…