A disgraced boxer confronts his past when his present reaches a crossroad. (Seattle International Film Festival)