Katchoo is a beautiful young woman living a quiet life with everything going for her. She's smart, independent and very much in love with her best friend, Francine. Then Katchoo meets David, a gentle but persistent young man who is determined to win Katchoo's heart. The resulting love triangle is a touching comedy of romantic errors until Katchoo's former employer comes looking for her and $850,000 in missing mob money. As her idyllic life begins to fall apart, Katchoo discovers no one can be trusted and that the past she thought she left behind now threatens to destroy her and everything she loves, including Francine.