Cassie thinks she has met the perfect man. Joel is sweet, handsome, romantic, and best of all, he?s crazy about Cassie. She thinks she?s found the guy she?ll spend the rest of her life with. Have children with. Grow old with. Yes, she knows about his perfect ex-girlfriend, Francesca. The beautiful, brilliant chef, beloved by all his friends. But she thinks Francesca is out of the picture. She thinks Francesca is gone for good. Think again, Cassie.