邓巴中尉(凯文?科斯特纳 Kevin Costner 饰)在南北战争中立了大功,政府为了褒奖他,给了他任意选择驻地的特权。邓巴渴望着一种全新的生活,于是选择了遥远偏僻的西部哨所塞克威克。这里住着大量的印第安苏族人。一开始苏族人把他的到来有着抗拒,当邓巴主动接近和了解他们的生活,并搭救了一个从小在苏族长大的白人少女后,族人和他之间的关系开始回暖。他得到了一个印第安名字:与狼共舞。邓巴的骑术让族人惊叹,他的善良被大家称赞,和白人少女也日久生情。一次对抗外族入侵的战争中,邓巴更是被封为了苏族人的民族英雄。然而马背文化的没落已成必然,白人士兵来到这片土地,驱赶苏族人,捕捉“叛徒”邓巴,这片朴实的土地慢慢改变了容颜……
影片开始,我们看到头缠白布的汤姆待在阁楼里。他正用一台放映机放送录影带,里面是历年来他和小冤家杰瑞各种追逐战的集锦,里面包括了扬基鼠、丧失记忆的猫、天堂猫等许多经典短片中的精彩镜头。看到自己如此遭殃的模样,汤姆自然气不打一处来,可是他还是认真地在关键部分停下来,倒带反复观看,并认真做笔记。正在这时,杰瑞抱着一大桶爆米花走出来,端坐在阁楼中央一同观看,见到好玩的段落自然放声大笑。为了彻底除掉这个讨厌的对手,汤姆设计了一套极其复杂的猎鼠装置。杰瑞命在旦夕,他绝不会束手就擒,坐以待毙……