A Stranger of Mine — 2005 Japanese film directed by Kenji Uchida