Als Norman Starnes seine Freundin Gwen bittet, ihn zu heiraten, scheinen all ihre Träume in Erfüllung zu gehen: Norman ist charmant, großzügig und hilfsbereit - der beste Mann, den sich die alleinerziehende Mutter vorstellen kann. Als der Tag der Hochzeit näher rückt, entdeckt Gwen jedoch andere Seiten an ihrem Traummann: Norman ist extrem nachtragen und rachsüchtig, wenn er sich ungerecht behandelt fühlt. Aber als sie endlich realisiert, dass ihr vermeintlicher Märchenprinz in Wahrheit ein gefährliches Monster ist, schnappt die Falle zu: Gwen ist genötigt, Normans unfreiwillige Komplizin zu werden und seine schrecklichen Geheimnisse zu bewahren.