由尼科尔·贝克威思(Nikole Beckwith)编写的电影《三代人》描绘了一个纽约青年雷(Ray,艾丽·范宁/ElleFanning饰)由女性变性为男性过程中的自我身份探索,她的单身母亲麦琪(Maggie,娜奥米·沃茨/NaomiWatts饰)也不得不接受她的独生女变成儿子的事实。与此同时,麦琪的母亲多莉(Dolly,苏珊·萨兰登/ Susan Sarandon饰),一个和自己的同性伴侣共享上流社会资源的聪慧音乐经理,正在为了雷这个改变命运的决定绞尽脑汁,同时还要烦恼麦琪一直没有从她长大的房子里搬出去。。故事发生在一个风雨交加的深夜,一伙暴徒在争执中发生冲突,黑帮头目差点失去理智错手将同伙暴打而死。随后他又开枪打伤一位女车主并夺车而逃。在开车飞驰途中,他非常惊讶地听到了一声婴儿的啼哭。他把车开到一个人烟稀少的高速路旁,意外的发现遗留在车上的女婴。刚打伤孩子母亲的他不忍心把婴儿扔在荒无人烟的地方。于是,他把婴儿带回了家,用枪威胁住在隔壁的年轻妈妈照顾这个婴儿。之后,他渐渐变了,善良的本性被呼唤出来。。