Howard Charles plays a former heavyweight champ who returns to London after eight years in prison, eager to upset a drug ...