Bristol, um das Jahr 1800: Der junge Jem Belcher (Matt Hookings) wächst in ärmlichen Verhältnissen auf. Großgezogen hat ihn sein Großvater Jack (Russell Crowe), ein ehemaliger Preisboxer. Der hat dieser Tage allerdings hauptsächlich mit seiner Trunksucht zu kämpfen. Finanziell am Ende und von dem dringenden Wunsch beseelt, seinen Opa stolz ...