Zachary (Brandon Routh) is one busy firefighter. In addition to his heroic career, Zack buys fixer-upper houses and remodels them in his spare time, then moves on. Very handsome, he is also dating a beautiful model. But, as he tells his firehouse captain (Gregory Harrison) he is NOT about to go steady, get attached, get married. His reasoning is his parents had a miserable union. Meanwhile, Marilee (Kimberly Sustad) is also a lady on the go. In her last year of vet school, she also works at a pet supply store. Despite her landlady banning animals, Marilee also has a gorgeous cat, Duchess, in hiding at her place. Our Marilee makes it clear to her very successful real estate agent sister that she does NOT want any blind dates. One day, Zack finds a handsome stray cat, Ambrose, who he discovers has lost his owner. The firefighter is reluctant to let him in the house, but one day becomes two, becomes three, and becomes Ambrose can sleep on my bed and do anything he wants. Galpal doesn't like the feline at all. As one might guess, Zack and Marliee cross paths and, through a series of mishaps, Marliee ends up apartmentless and jobless. Zach comes to her rescue by offering her the separate rooms in his under-construction house. To his surprise, Marilee can paint and do home repairs, too. Could the gentleman who doesn't want a permanent connection and the lady too busy for love fall for each other? How about Duchess and Ambrose taking a shine to one another, too? This wonderful hallmark movie has charms for everyone. Cat lovers, of course, will especially love the two talented felines, but anyone who clamors for romcoms will love it and those who don't usually go for em will like it also. the cast is attractive and talented, the sets nice, the costumes great, the script a joy, and the direction surefooted. Dear movie makers, will take at least nine more romances with these great elements.