Olivia is zojuist verloofd, en zij en haar twee vriendinnen die bruidsmeisjes worden, groeien dichter naar elkaar toe dan ooit tijdens het plannen van de bruiloft. Wanneer een van de bruidsmeisjes onbewust een kwaadwillende vreemdeling in hun leven toelaat, gaat echter van alles mis. Er gaat een wereld van geheimen open, waardoor Olivia's huwelijk en veel meer op het spel komen te staan.