1911年,德国作曲家阿森巴赫(德克•博加德)怀带丧女之痛来到威尼斯,想藉水城美景舒缓心情,可是一切景致所勾起的不过是更加伤心的回忆,直到在旅馆里邂逅美少年塔奇奥(伯恩•安德森),对方宛如希腊雕像般的容颜才令他浑身颤栗,浑然忘我地沉醉在激动的热情中。
其后,威尼斯城被瘟疫所笼罩,但官方刻意封锁了消息。阿森巴赫逐渐发现这一惊人的危机时,没像其他人一样慌不择路想尽快逃离,相反为了多看塔奇奥一眼,甘愿染上瘟疫命丧威尼斯。。故事以两个小男孩的童年时期开始。布莱恩(布拉迪•科贝特 Brady Corbet 饰)八岁时被球队教练强奸并且从此留下了挥之不去的心理阴影,这成了他心中永远的梦靥。而另外一位男孩尼尔(约瑟夫•高登-莱维特 Joseph Gordon-Levitt 饰)八岁时被教练带回家诱奸,教练扭曲了尼尔的认知,这对尼尔的影响是从此让他沉溺于这样的同性游戏中,并且成了家乡小镇的一名同性恋男妓。此时布莱恩找到了当年和尼尔同在一个棒球队的照片,并以此为线索找到了尼尔的家。不巧此时尼尔刚好去了纽约寻找新生活。于是布莱恩通过尼尔的好朋友和尼尔保持联系。在圣诞夜的时候,两人终于相聚在当年侵犯二人的教练的住所,尼尔向他讲述了当年的真实情况......。《自制英雄》是一部“另类”的法国“抵抗运动电影”,马修·卡索维茨(Mathieu Kassovitz)扮演一位传说中的抵抗运动英雄阿贝尔·德乌斯(Albert Dehousse)。就像影片的标题一样,他是一个“自制”的英雄(self-made),他是一个从小做着英雄梦的胆小少年,在二战期间做着推销员、门童和服务生,但他依靠从各种渠道搜集来的关于法国抵抗运动的信息、照片和传闻,在战争结束后把自己变成了在英国进行抵抗运动的英雄,甚至把自己说成了犹太人。讽刺的是,他因此成为临时政府的高级军官和幕僚,成为人人敬仰的英雄....。