Will Smith acts his heart out in this bizarre, messy movie that wants so bad to be mysterious and clever, but winds up being really dumb. Smith plays an Internal Revenue Service auditor who seems to have a strange agenda; he shows up at targeted homes, discusses taxes and then offers the subjects help. The film has a nonlinear timeline, jumping from the present to flashbacks that show Smiths character in a different home with a different job and another woman. The plot slowly reveals itself (youll probably guess whats going on fairly early), and the results are kind of insane. Smith is good here, as is Rosario Dawson as one of the audited women. This is one of those movies where hard-working actors commit themselves to a bad movie, and deserve better.