故事发生在20世纪70年代,17岁的夜总会服务员艾迪(马克·沃尔伯格饰演)出生时携带一件巨大的秘密武器。一次偶然的机会,他被色情导演杰克(伯特·雷诺兹饰演)发现了。舞娘(陈宝莲饰)与父亲相依为命,走江湖卖唱为生。一日父亲突遭武林中人袭击,最终惨死。舞娘伤心欲绝,独自流浪,偶遇杀手独孤(楼学贤饰),受其施舍,遂感恩在心。