Jenna hopes to find the perfect man, get married, and live happily ever after, but a series of unfortunate accidents takes the life of every boy she's ever loved. Then she meets Alex. Believing the curse has been lifted, a wedding date is set. But when the best man is murdered and the girls in the bridal party start disappearing from the church, Jenna has a terrifying realization -- there are no accidents. When the father of the bride (Richard Lynch) arrives to walk Jenna down the aisle she must make the ultimate sacrifice -- Alex -- or the walk may be her last. Jenna and Alex must prove that love is thicker than blood and together fight the great forces of evil that dare to keep them apart.