一个人日复一日过着乏味的生活。他每天走同样的路上班,在同一个餐厅吃饭,收听同一个新闻频道;准时睡觉、起床、刷牙、出门、回家。 直到有一天,他在路边偶遇了一朵娇艳的玫瑰。久违的光芒出现在他的眼中,他将玫瑰带回家,将她种在花园里,照顾她;每一天,他都比前一天更爱他的玫瑰,这让他的世界变成了一个彩色的梦。 终于,土壤无法再滋养他的玫瑰,他永远欢笑的玫瑰开始哭泣。他决定用自己的血肉来滋养她,它们合而为一,逐渐变成一朵巨大的妖异的花。终于,这朵花无法支撑自己的重量,坍塌为破碎的废墟。 一天早上,一个小女孩经过,发现废墟里开出了一朵小玫瑰。她把玫瑰带回家,放在了阳光下的花瓶里。。莉拉(帕特丽夏·阿奎特 Patricia Arquette 饰)崇尚自然,是一位自然主义者,然而她的男友内森(蒂姆·罗宾斯 Tim Robbins 饰)却是个实实在在的教条主义者,这两个性格和生活理念截然迥异的人,他们的爱情能够长久吗?最终,选择放弃自我的那个人是莉拉。
一个名为帕弗(瑞斯·伊凡斯 Rhys Ifans 饰)的男人的出现打破了莉拉和内森之间艰难维系的平衡,帕弗从小就跟随着父亲生活在深山老林之中,外表和内心都和“野人”无异。内森兴致勃勃地要在帕弗身上开始自己的计划,而莉拉却感到了犹豫和矛盾。一边是被压抑的真性情,一边是和恋人多年的感情,莉拉会做出怎样的选择呢?。