ActingAkiko TakeshitaBorn 1959-06-06· Tokyo, JapanKnown forLust, Caution2007ACTIONLost in Translation2003DRAMAFull filmographyLust, Caution2007ACTIONLost in Translation2003DRAMA