Don't Worry, He Won't Get Far on Foot
Jordan Raup
John Callahan's life is a fascinatingly complex one, and Phoenix is certainly the ideal actor to portray him, but Gus Van Sant's maudlin, erratic approach leaves too little of an impression.