Trailer for Sophia Coppola’s Lost in Translation, 2003

Official Trailer for Sophia Coppola’s Lost in Translation (2003).