I remember Tim Allen being listed in the cast, but I don't recall who he played. (That's usually the mark of a good actor for me... I didn't recognize John Malcovich in Rounders either...) LOL I tend to watch movies "in the moment." I don't try to figure out "who did it" on mysteries, and unless the craft gets in the way of the story, I don't complain about script, casting, directing, special effects, etc.
When it's all over, if I don't want my hour and a half back, I figure the movie served its purpose and kept me entertained. Better movies I recommend to friends, and great movies I buy and watch over and over.
Don't think I'll watch Redbelt again, but I'm glad I saw it once.