Supporting roles come from luminaries such as Amy Sedaris, Dan Castellaneta, Bonnie Hunt, and Gina Gershon among others, and while the humor sometimes delves into deliciously crude wisecracks, a genuine feeling of empathy for James simmers to the surface as the film reaches its final act.