Hmmm. No wonder no 'buzz' (critical chatter) was given this production before it arrived at the box office. Good (not great-superb) acting by Jamie Foxx, the cast and specifically Gabrielle Union for the limits of their roles. Overall folks, this production was lack luster and not worth $7-$12 at your box office. Wait for its arrival to Amazon, HBO, etc.