Lost in Translation (2003)

Lost in Translation (2003)

Sofia Coppola's Lost in Translation is truly the indie romantic film of 2003.