 Dana Boyer (Farrell), a dog kennel owner, and Kevin Grant (Hasselhoff), a fireman, are passionate, fun-loving adults who meet when Kevin rescues Dana from a burning car. Both are struck by the overwhelming feeling that they have just met their soul mate, but unfortunately neither learns the other s name. To complicate matters, both are engaged to other people. When they try to locate one another their efforts are wrought with obstacles. However, fate is on their side when unbeknownst to each other, they both employ the same 10 year-old foster child who is working double time in order to finance a trip to find his mother. When he discovers that his two bosses are pining for one another, he works to bring them together.