Sean McGinly's "The Great Buck Howard" isn't actually about the magician of the title - who prefers the term mentalist, by the way. It's about Troy Gable (Colin Hanks), the ex-law student who takes a job as the personal assistant to Buck Howard (John Malkovich), a kind of prissy, verbally abusive, tantrum-prone Amazing Kreskin whose best days appear to be behind him. It's another coming-of-age story about a young man who can't figure himself out.
The movie follows Troy and Buck on the road (Bakersfield, Calif., Akron, Ohio, somewhere in Wisconsin), repeating variations of the same routines and backstage arguments before settling in for a long stint in Cincinnati, where the movie coughs up some mockery of Midwesterners: They can't host to Buck's satisfaction. They can't do proper CPR. They misspell names on the marquee. Debra Monk and Steve Zahn, who play guides to the pair, are the movie's chief targets of condescension, a dim, bumbling, talkative sister and brother - Buck prefers the term hayseed, by the way.