CharacterHannibalHannibal in Barbarians Rising (2016), played by Nicholas Pinnock. Played byNicholas PinnockAppears inBarbarians Rising2016