1930年,在列强统治瓜分的大都会旧上海。为了追寻音乐的梦想,年轻人聂守信告别故乡云南来到上海求学,为了生计,他干着最底层的工作,但是随着国民党反动派压迫的日益加深,守信失业,沦落到某歌舞班担任琴师。此时的他虽然讨厌这种燕语莺声的靡靡之音,可是又不知道未来前进的方向。旧日同学郑雷电的棒喝似乎让他猛然警醒,开始审视自己的音乐人生。在此之后,他接触到地下工作者,初步找到人生的意义。1932,“一•二八”事变爆发,守信和伙伴们为战士唱响了高亢奋进的《马赛曲》。老艺术家的建议让他铭记于心,面对江河破败、百姓离乱、民族危亡的现状,他暗下决心,一定要创作一首中国的《马赛曲》……。1958年,水晶湖营地发生一起两人死亡的命案,而这只是陆续发生在水晶湖旁的一系列凶案和怪事之一,多年以来,附近居民视营地为不祥之地,有意无意敬而远之。水晶湖营地的老板史蒂夫为重整营地,雇佣六名辅导员一起将营地翻新,爱丽丝、杰克(凯文•贝肯 Kevin Bacon 饰)等六人性格活跃,不时用恶作剧缓解无聊的营地生活。另一方面,厨师安妮奔赴营地而来,却在临近村落受到了“疯子”劳夫的警告,结果安妮未到营地,便被害死在路上。水晶湖营地的怪事频现,蛇和劳夫先后拜访辅导员们,为当地的传言更增添了注脚。当夜大雨倾盆,各行其是的辅导员们先后被杀害,而凶手,就潜藏在他们的周围。。