I watched it last week and was impressed overall. dane Cook I was expecting not to like but he did pretty good in this movie.
How does Costner keep getting work? Well he is just plain a good actor and as he ages his roles get stronger so why don't you explain why he shouldn't get work
__________________
"I'll keep my money, guns and freedom. You can keep the "Change."