在彼得堡贫民区一家公寓的五层楼斗室里,住着一个穷大学生拉斯柯尔尼科夫。他正在经历着一场痛苦而激烈的思想斗争——他要确定自己是属于可以为所欲为的不平凡的人,还是只配做不平凡的人的工具的普通人。他原在法律系就学,因交不起学费而被迫辍学,现在靠母亲和妹妹从拮据的生活费中节省下来的钱维持生活。他已经很久没有交房租了。近来,房东太太不仅停止供给他伙食,而且催租甚紧。这时他遇见了小公务员马尔美拉陀夫。马尔美拉陀夫因失业而陷入绝境,长女索尼娅被迫当了街头妓女。拉斯柯尔尼科夫不愿像马尔美拉陀夫那样任人宰割,他打算用“实验”来证明自己是一个“不平凡的人”。离他住处不远有家当铺,老板娘是个高利贷者,心狠手辣。一天晚上,拉斯柯尔尼科夫乘她一人在家,闯入室内,把她杀死。此时老板娘的异母妹妹外出返回,拉斯柯尔尼科夫在慌乱中又杀死了她。次日清晨,他收到警察局的传票,惊恐万分,后知是为追交欠款时才松了口气。他在离开时无意中听到警官谈论昨晚凶杀案,紧张得昏厥过去,引起一警官注意。他清醒后回到家里就卧床不起,几天不省人事,后来病情有所好转,但内心却处于更痛苦的矛盾冲突中。几天后,拉斯柯尔尼科夫偶然见到因车祸而生命垂危的马尔美拉陀夫。他要求警察将伤者送回家中,马尔美拉陀夫到家后就死去。拉斯柯尔尼科夫同情孤儿寡母的不幸,拿出母亲刚寄来的25卢布接济她们。律师卢仁想用欺骗手段娶拉斯柯尔尼科夫的妹妹杜尼娅,由于遭到拉斯柯尔尼科夫的极力反对而告吹。卢仁怀恨在心,企图以诬陷索尼娅偷他的钱来证明拉斯柯尔尼科夫行为不端——将母亲的血汗钱送给坏女人。拉斯柯尔尼科夫当众揭穿了卢仁的无耻行为,索尼姬十分感激他。拉斯柯尔尼科夫杀人后,尽管没露痕迹,但是却无法摆脱内心的恐惧,他感到自己原先的一切美好的感情都随之泯灭了,这是比法律惩罚更严厉的良心惩罚。他意识到自己的“实验”失败了。他怀着痛苦的心情来到索尼娅处,受到索尼娅宗教思想的感召,向她说出了犯罪的真相与动机。在索尼娅的劝说下,他向警方投案自首。拉斯柯尔尼科夫被判处8年苦役,来到了西伯利亚。不久,索尼娅也来到了那里。一天清晨,两人在河边相遇。他们决心虔信上帝,以忏悔的心情承受一切苦难,获取精神上的新生。