오클라호마의 작은 마을 출신인 클라우드(존 새비지)는 입영을 며칠 앞두고 뉴욕으로 여행을 떠난다. 그는 그곳에서 징병을 기피한 채 떠도는 몇 명의 히피들을 만나는데, 그들의 리더인 버거(트리트 윌리엄스)는 클라우드에게 사흘 동안 자신들과 함께 지내자고 제안한다. 망설이던 클라우드는 어느 사이엔가 그들과 우정을 쌓으면서 새로운 세상에 눈을 뜨고 우연히 만난 부유한 집안 출신의 실러(비벌리 단젤로)와 사랑에 빠진다. 그러나 곧 클라우드는 신병훈련소로 떠나고 모두와 아쉬운 작별을 한다. 실러에게 보낸 편지를 통해 클라우드가 있는 곳을 알게 된 버거는 그를 만나기 위하여 자신의 긴 머리를 자른다. 군인으로 변장하고 군대에 들어간 버거는 클라우드를 잠시 부대 밖으로 내보내고 자기가 대신 졸병 노릇을 한다. 클라우드가 실러를 만나 사랑을 나누고 있는 사이 갑자기 베트남으로 전출 명령이 떨어지자, 버거는 친구 대신 헬리콥터를 타고 전쟁터로 떠난다.
나 ‘캐시’는 누가 봐도 행복하고 완벽한 결혼생활을 하고 있다. 어느 날, 늦게까지 야근하는 남편을 위해 도시락을 들고 사무실을 방문했다. 반가이 문을 연 순간…남편이 다른 남자와 키스하고 있다. 당황한 나는 곧바로 집에 돌어와, 불꺼진 침실에 한참을 앉아있었다. 뒤늦게 들어온 남편은 어렵게 말을 꺼냈다. “고백할 게 있어. 나, 예전부터…” 혼란스럽기만한 나에게 남편의 고백은 차라리 고마웠다. 그리고 생각했다. 남편은 바람핀 게 아니라 아픈 거라고. 고치면 나아질 수 있다고… 그날 이후 남편은 치료를 받기 시작했고, 난 우리의 사랑을 위해 더욱 노력했다.
영국에 사는 파키스탄인 오마르는 좌파지식인이자 유명한 저널리스트인 아버지의 뜻에 따르지 않고 삼촌 나세르가 운영하는 세탁소의 관리인이 된다. 어느날 오마르는 삼촌 가족과 식사를 하고 돌아오는 길에 인종차별주의자 집단인 민족전선 갱들과 만나게 되는데 그 안에서 옛 친구 죠니를 만나게 된다. 이를 계기로 죠니 또한 오마르를 도와 세탁소 일을 하게 되면서 둘은 서로에게 꼭 필요한 존재가 된다. 하지만 오마르는 영국 사회에서의 성공을 위해 냉혈한 삼촌 나세르를 닮아간다.
1940년대 미국. 제니 필즈(글렌 클로즈 분)는 간호종군 시절에 얻은 외아들 가프(로빈 윌리엄스 분)와 인습을 타파하는 독립적인 삶을 살아간다. 아버지에 대한 그리움과 환상을 품고 자란 가프는 첫사랑 헬렌의 마음을 사로잡기 위해 글을 쓰기 시작한다. 어머니와 뉴욕에 온 가프는 곧 작가로 크게 성공하고 마침내 헬렌과 결혼한다. 자서전을 낸 제니 필즈는 60년대 격동기를 맞아 페미니즘의 선봉자로 떠오르고, 힘들고 상처 입은 사람들의 대모가 되는데.
아무리 공동 기숙사이지만 알렉스(Alex: 라라 플린 보일 분)는 남녀가 같이 방을 쓰리라고는 생각지 않았다. 하지만 자신의 남자 같은 이름 때문에 어쩔 수 없이 남학생 2명과 방을 함께 쓰게 됐다. 게다가 두 남학생은 알렉스와 전혀 다른 성격의 소유자였다. 에디(Eddy: 조쉬 찰스 분)는 아직 성경험이 없어 여자를 전혀 다룰 줄 몰랐으며 자신에게 호모 기질이 있다고 생각한다. 반면 스튜어트(Stuart: 스티븐 볼드윈 분)는 '전공이 여자'라고 밝힐만큼 섹스에 대해 개방적인 사고를 갖고 있다. 아무튼 세 사람은 친구로 지낼 것을 약속한다. 또한 섹스는 절대 안하기로 맹세한다. 그러나 세 사람 사이에는 상대방을 향한 성적 호감이 팽팽하게 흐른다. 알렉스는 성경험이 전무한 에디를 원한다. 한편 스튜어트는 알렉스에게 집요한 관심을 보인다. 어쨌든 알렉스는 두 남성 룸메이트와 성관계를 갖는다. 이에 따라 세 사람의 관계는 파괴되고....
베이토는 터키 이민 가족의 외아들로 건실한 청년이며 유망주로 떠오르는 수영선수다. 하지만 코치인 마이크와 사랑에 빠지면서 가족과 본인이 꿈꾸던 미래가 흔들리기 시작한다.