I saw this last night, based on the life of Ip Man, the martial artist who lived through World War 2 and went on to teach Bruce Lee. Part of it was stylized action, part more subtle "art house" style storytelling. Somewhat reminiscent of "Crouching Tiger Hidden Dragon" but in a more modern setting, I found it thoroughly captivating. I definitely recommended seeing this film.
Some people just don't like Will Smith's acting the same way some people don't like Tom Cruise's acting. Doesn't matter that they've won Golden Globes or have had Academy Award nominations. Personal taste I guess.