迈尔斯·蒙特哥(贾·鲁尔)是一位公子哥,要啥有啥,帅气的外表,豪宅、名车、游艇、身边靓女如云。不过,他的过去并不光彩。迈尔斯曾是高级的毒贩子,但如今早已洗白。尽管如此,缉毒署还是处处盯着他。迈尔斯对自己的家人和朋友很是忠心,他们中的很多人还在从事贩毒的勾搭。就当他还在黑白两道上游走的时候,他遇到了一个心仪的女孩。这个女孩与迈尔斯之前的女友很不同。瓦内莎(艾德里安妮·巴隆)是一名严格意义上的教堂女孩,有着虔诚的信仰,这给迈尔斯的恋情带来了严峻的考验。
富有的毒贩迈尔斯·蒙特戈在一位共同朋友家里遇到了一位善良的基督教女孩凡妮莎·莱昂,两人一拍即合并开始了恋爱关系。迈尔斯告诉瓦妮莎,他曾经是一名毒贩,但现在想改变自己的生活。起初她很不情愿,但还是接受了,认为他会开始对上帝有信心。然而,迈尔斯不知道的是,一些缉毒局特工正在监视他和他的朋友,并计划将他们抓获。
迈尔斯的母亲因病去世,他在飞机上向瓦妮莎求婚。一场车祸后,瓦妮莎陷入昏迷。当他在医院等待时,迈尔斯开始恢复对上帝的信心,祈祷他让瓦妮莎醒来,并说她不应该为他的罪孽付出代价。瓦妮莎康复后两人结婚。他写信给现在在监狱里的朋友,告诉他们他想念他们。他还给他们寄了圣经,并告诉他们最好不要惹麻烦,因为他们要成为叔叔了。
影片以三年后的场景结束,瓦妮莎、她的家人、迈尔斯的父亲和他们的女儿在教堂里,迈尔斯现在是教堂的牧师。