1975년 베트남 전쟁에 참가한 미군 크리스는 클럽 ‘드림랜드’에서 전쟁 고아 킴을 만나 사랑에 빠지고 결혼식을 올린다. 하지만 1978년 호찌민 정부가 들어서고 미군이 급히 철수하게 되면서 크리스는 미국으로 돌아가게 되고 킴은 베트남에 홀로 남겨진 채 아들 탬을 낳게 된다. 한편, 킴의 약혼자였던 투이는 호찌민 정부 위원이 되어 반역자로 몰린 킴을 찾아와 결혼을 강요하지만, 킴이 자신의 청혼을 거절하자 위험한 선택을 하게 되는데

<파우스트>는 체코 인형 애니메이션의 장인인 얀 슈반크마이에르의 두 번째 장편이다. 괴테와 말로의 희곡 두 편과 19세기 독일 작가 그라베의 소설을 자유롭게 각색한 이 영화는, 한 남자를 앨리스의 토끼굴처럼 기괴한 미로 속에 빠뜨리고 있다. 평범한 중년 남자는 거리에서 X 마크가 있는 지도 한 장을 받는다. 지도를 따라가 도착한 장소는 버려진 분장실처럼 보이는 방이 있는 건물. 남자가 가발을 쓰고 무대의상을 입고 <파우스트>를 낭독하기 시작하면서 진짜 파우스트의 전설처럼 나무인형 천사와 악마가 등장한다. <파우스트>는 슈반크마이에르의 전작처럼 클레이와 인형 애니메이션, 실사가 형식의 경계를 의식하지 않고 뒤섞인다. 남자가 나무 인형 머리를 뒤집어쓰면 인형극의 인형이 되고, 그와 똑같이 생긴 진흙덩어리 메피스토펠레스는 곧바로 실사로 이어지는 식이다. 서구의 가장 위대한 서사시를 원료로 끌어들인 이 야심만만한 영화는 늘어진 인형의 다리만 비출 때도 이상하게 신경을 건드리는 기운이 있다.

명문 사립학교 러쉬모어의 졸업반에 재학 중인 맥스 피셔(Max Fischer: 제이슨 슈왈츠먼 분)는 대단한 학생이다. 교내 신문과 학교 연감의 편집장이자, 프랑스 클럽, 체스 클럽, 천문학 클럽의 회장이고, 펜싱과 토론회 팀의 팀장이다. 또한 맥스 피셔 연극단의 설립자이며, 친히 극단을 위해 경찰의 부패나 도시의 폭력, 전쟁 등을 소재로 한 극본을 쓰고, 연출까지 맡고 있다. 그의 말에 따르면, 하바드 쯤이야 우습게 들어갈 수 있으니까, 옥스퍼드에 조기 입학을 신청해 놓은 상태다. 그렇지만, 동시에 그는 가장 형편없는 학생이기도 하다. 화려한 과외활동 뒤에는 바닥을 기는 교과 성적이 있고, 친구라고 할 만한 사람은 꼬맹이 더크(Dirk Calloway: 메이슨 갬블 분) 뿐이다. 부잣집 자제가 득시글거리는 러쉬모어에선 드물게 홀아비 이발사를 아버지로 둔 학생이기도 하다. 이런 맥스가 지나칠 정도로 과외활동에 집착하는 것은 러쉬모어를 너무나 자랑스럽게 여기고, 사랑하기 때문이다. 그런데, 맥스가 러쉬모어를 한층 더 사랑해야 할 이유가 생겼다. 그에게 진짜 사랑을 가져다 준 것이다. 상대는 러쉬모어의 초등학생을 가르치는 크로스 선생님(Rosemary Cross: 올리비아 윌리암스 분). 물론 그녀는 맥스를 좀 색다른 학생으로만 생각할 뿐 전혀 남자로서 취급하지 않지만, 맥스는 크로스 선생님의 사랑을 얻기 위해 모든 수단을 동원한다. 심지어는 학교 내에 그녀의 이름을 기리는 수족관을 건립하겠다고 나서기에 이른다. 수족관 건설 기금 마련을 위해 맥스는 블룸씨(Herman Blume: 빌 머레이 분)를 찾아간다. 자신의 쌍둥이 아들을 러쉬모어에 보내고 있는 블룸은 철강 재벌로, 러쉬모어를 위해서 상당한 액수의 기부금을 내고 있었다. 맥스의 열의에 반했는지, 블룸은 얼마간의 돈을 선뜻 내주었고, 이후 두 사람은 친구가 되는데...