Sophie Kincaid faces age thirty knowing she'll never have her own happily-ever-after. Henry "Hank" Flynn is a foul-mouthed detective who knows all there is to know about solving crimes. Sophie doesn't believe a man like Henry Flynn would want her; Henry believes fate has brought them together. Fingers crossed fate wins because who doesn't love a happy ending?