This movie uses trade recipes widely applied: lots of "research" (without any understanding), standard US plot devices ("just in time", "role reversal", etc.) and actors who are actually not bad. Why is it then than one thinks to have wasted one's time by watching it? It probably owes it to its utter incapacity to suspend your disbelief. Even in Disney movies you are capable of believing what is being related. Here you don't. Brown should write sitcoms, he simply is unable to write captivating and credible scripts. This movie may have a marginal usefulness, though. If you liked it, chances are your IQ is below 70...