Two rebellious children, Lindsey and Kevin Kingston (Aleisha Allen and Philip Daniel Bolden), sabotage the relationships of their divorced mother, determined to keep her single until their parents reconcile. Nick Persons (Ice Cube), a bachelor who hates children, purchases a brand new 2004 Lincoln Navigator and boasts with his beloved bobblehead doll of Satchel Paige, who comes to life at its own will – though only Nick can hear him. When he reaches his sports shop, he witnesses the woman of his dreams, Suzanne Kingston (Nia Long). On his way to talk to her, he is disgusted to find she has two kids, who turn out to be Lindsey and Kevin. Later that night, Nick runs into Suzanne on his way home, asking for a ride because her car has broken down. He agrees to take her home, and once there, he agrees to transport her wherever she needs to go. On New Year's Eve, he brings her to the local airport to go to Vancouver for a business meeting, but her former husband Frank calls to say he is sick and cannot bring the children to the airport, leaving her to put her trust in Nick.