1930年的上海,乡村少年水生来到上海滩投奔六叔,六叔将水生带到大上海的歌舞皇后小金宝跟前伺候小金宝。小金宝是上海滩一霸唐老爷的女人,但却与唐老爷的手下宋二爷有奸情,而宋二爷一直想成为老大。六叔死了,老爷告诉水生是另一个黑帮头目干的,随后带着小金宝、水生等人到一个小岛避难,岛上只有寡妇和她一双儿女。老爷下令无论谁随便上岛,格杀无论,不久后,和寡妇相好的男人的尸体便出现在芦苇丛中,小金宝知道是老爷做的,对老爷的残忍非常不满,而孤苦无依的水生也令同样内心凄凉的小金宝升出了怜惜之情。水生无意中得知二爷要杀小金宝,将此事迅速通知了小金宝和老爷,小金宝悲痛欲绝。二爷被老爷活埋,小金宝因奸情暴露也被杀死在小岛上,水生愤怒地向老爷扑去。老爷将翠花嫂的女儿带走,准备培养成另一个小金宝。。身为同性爱人,格兰(古斯塔·斯卡斯加德 Gustaf Skarsgård 饰)和斯万(托克尔·彼特森 Torkel Petersson 饰)应该庆幸他们生在瑞典,因为这是世界上第七个承认同性恋婚姻的国家。随着感情的升温,他们觉得领养一个“爱情结晶”的时机到了。在申请屡次被拒绝之后,他们终于迎来了他们一岁半的小宝宝帕特里克(托马斯·柳恩格曼 Thomas Ljungman 饰),没想到,来到他们面前的,并非嗷嗷待哺的婴孩,却是一个浑身都充满了中二气息的少年。
就这样,格兰与斯万和他们的“孩子”帕特里克开始了“幸福”的家庭生活。他们发现帕特里克不仅仅在个性上桀骜不驯,对于同性恋的态度也反感到令人发指。会有怎样尴尬而又温暖的故事在这三个男人之间上演呢?。