택시운전사 만섭은 아내를 여의고 11살 딸을 키우며 어렵게 살림을 꾸리는 가장. 외국손님을 태우고 광주에 갔다 통금 전에 돌아오면 밀린 월세를 갚을 수 있는 거금 10만원을 준다는 말에 독일기자 피터를 태우고 영문도 모른 채 길을 나선다. 피터는 독일 공영방송 소속 기자로, 일본에서 ‘광주가 심상치 않다’는 말을 듣고 광주로 향한다. 어떻게든 택시비를 받아야 하는 만섭의 기지로 검문을 뚫고 겨우 들어선 광주. 위험하니 서울로 돌아가자는 만섭의 만류에도 피터는 대학생 재식과 황기사의 도움 속에 촬영을 시작하는데...

연변에서 택시를 모는 구남은 빚더미에 쌓여 구질구질한 일상을 살아간다. 한국으로 돈 벌러 간 아내는 6개월째 소식이 없고, 돈을 불리기 위해 마작판에 드나들지만 항상 잃을 뿐이다. 어느 날 살인청부업자 면가에게서 한국 가서 사람 한 명 죽이고 오라는 제안을 받는다. 절박한 현실에서 선택의 여지가 없는 구남은 빚을 갚기 위해, 그리고 아내를 만나기 위해 황해를 건넌다. 매서운 바다를 건너 서울로 온 구남은 틈틈이 살인의 기회를 노리면서 동시에 아내의 행방을 수소문하지만, 자신의 눈 앞에서 목표물이 살해 당하는 것을 목격한 구남은 누명을 쓴 채 경찰의 추적을 피해 도망 친다.

쉴리코프는 돈을 벌기에 급급한 러시안 택시운전수이고 리오차는 알콜중독에 빠진 유태인 섹스폰 연주자이다. 쉴리코프는 택시요금을 안내고 도망갔던 리오차를 붙잡아 자기밑에 두고 일을 시킨다. 리오차는 쉴리코프가 시키는데로 일하며 용돈을 얻어 술을 마시면서 그와 동거에 들어간다. 가치관이 판이하게 다른 이 두남자는 서로를 비난하면서도 색다른 우정을 쌓아간다. 거의 폐인이었던 리오차는 다시 음악을 하게 되고, 차츰 유명해지면서 쉴리코프와는 멀어진다. 마침내 리오차는 미국까지 가서 연주활동을 하게 되고, 리오차를 이젠 TV화면을 통해서 볼 수 밖에 없는 쉴리코프는 깊은 외로움에 바진다. 어느날 리오차가 쉴리코프를 다시 찾아오고, 그 둘은 서로가 다르면서도 떨어져서는 살 수 없다는 것을 알게 된다. 결국 둘은 서로를 이해하기 보다는 어느 한쪽을 죽이는 것이 쉽다는 것을 깨닫는다.

뉴욕에 사는 우아하고 지적인 문학평론가 ‘웬디’(패트리시아 클락슨)는 7년마다 외도를 반복하던 남편이 마침내 이혼을 요구하면서 21년차 결혼생활이 위기에 놓인다. 답답한 마음에 멀리 시골에 있는 딸을 만나고 싶어도, 운전은 늘 남편의 몫이었기에 남편 없이는 떠날 엄두도 내지 못한다. 남편만 의지한 채 살아온 자신을 자책하던 중, 인도 이민자 택시운전수 ‘다르완’(벤 킹슬리)에게 운전교습을 받기로 결심한다. “운전은 자유를 선사하죠, 사람들의 돌발행동에 침착하고 여유롭게 대처하는 법을 배워야 해요, 운전할 때도 실생활에서도!” 웬디는 다르완의 가이드에 따라 운전대를 잡고 도로에 나서면서, 흔들림과 불확신 속에 진정한 홀로서기를 시작하는데…

라스베이거스에서 택시 기사로 일하는 제리(Jerry Logan: 앤드류 맥카시 분)는 어느 날 새벽, 공항으로 가자던 남자 손님이 괴한의 총에 맞아 숨지고, 우연히 그가 차에 남긴 백만불이 든 손가방을 얻게 된다. 제리는 횡재를 좋아할 겨를도 없이 괴한의 추적을 받게 되고, 라스베이거스에서 밴쿠버로, 다시 LA로의 도피 여행길에 오른다. 그를 쫓는 괴한은 잔혹한 일급 킬러 데이빗(David Eckhart: 스콧 글렌 분)으로, 그의 동료에 의해 끊는 물에 두 발이 데이지만 간신히 탈출하여 병원에서 치료를 받게 된다. 이때 간호사 크리스(Chris Altman: 자넷 건 분)와 만나 두 사람은 첫눈에 반하고 그녀의 도움을 받게 된다. 마침내 호텔 지하실에서 제리의 임기응변과 재치로 승리를 거머쥐는데...