Melinda (Taraji P. Henson) conoció a su marido Robert (Lyriq Bent) en la universidad, quien cargado de buenos deseos y amables modales la promete un para siempre. Sin embargo, 18 años después, las promesas rotas de Robert hacen que Melinda se separe de él. Sin embargo, la ruptura se tornará en locura cuando ella descubra que su exmarido le fue ...