Stephanie Ellis thought Danny Woodruff was her soulmate, but her dreams of a happily ever after are shattered when she accidentally stumbles across a cache of love letters from another woman. Convinced that Danny has cheated on her, a heartbroken Stephanie leaves him and soon meets Josh Ramsey. Handsome, talented and successful, Josh appears to be the perfect man, but Stephanie is unable to shake the nagging feeling that things are not as they seem.