Charlie Bartlett
Bill Goodykoontz
It overdoes the quirkiness and underdoes the character development, but, in the end, it's salvaged by a remarkable performance by Robert Downey Jr., who hardly ever gives any other kind.