Percy Jones (Bernie Mac) is taking no chances with his daughter Theresa's (Zoe Saldana) future. Even before he meets Simon Green, her latest boyfriend, Percy has him checked out. On paper, he passes with flying colors - great job, good investments and a promising future. Not like the other losers she's dated in the past. But there's one thing the credit report didn't tell him. Simon Green (Asthon Kutcher) is white. Not that there's anything wrong with that. Unless, of course, Simon wants to marry his daughter. Which he does.