Worth a view because of the outstanding performance by Cooper. The rest of it's a mess of irrational behaviors, silly confrontations, and unbelievable characters. Not sure who to blame for these shortcomings; probably both the screen writers and the director. Too bad, a waste of Cooper.