苏武到了匈奴,任务很快就完成了,这时却碰上匈奴内乱。之前有个汉人卫津投降匈奴,被匈奴单于重用。而他有个手下对其不满,刚好这个手下与苏武的一个手下是朋友。于是两人商量想杀了卫津,然后挟持单于母亲回国。但是计划失败了,匈奴单于准备杀了苏武。后来知道苏武是个有才之人,便想劝他投降匈奴。但是苏武却不管匈奴用什么方法都没有半点投降之意。单于也认为苏武是一个非常有节气的人,特别敬重他。匈奴审问卫津手下,并将其杀害,而苏武手下是个贪生怕死之徒立即投降了匈奴。卫津为了逼迫苏武投降,威胁他的罪行与其手下一样,如果能投降匈奴,将来定能与之一样飞黄腾达,不然只是白白送了性命。
苏武没有半点被权贵打动,他在匈奴吃尽了苦头,最终被流放至北海牧羊十九年。一直到匈奴单于死后,发生内乱,新单于派使者出使汉朝,那时候汉武帝也死了,汉昭帝即位,要求新单于放了苏武等人。苏武再次回到长安时,百姓都出来迎接他,没有一个不为之感动。