養尊處優的富家公子阿爾弗萊德·巴特勒(巴斯特·基頓飾)被父親勒令到山裡打獵釣魚,想要他鍛鍊得更像個男子漢。巴特勒既沒能打到一個獵物也沒能釣上一條魚,卻在山裡結識了心愛的女孩(薩麗·奧尼爾飾)。女孩的父親和兄長嫌棄他過於瘦弱拒絕了求婚請求,巴特勒只好冒充成同名同姓的拳擊冠軍“戰將”巴特勒。在一連串的誤會後,巴特勒不得不準備登上擂臺迎戰綽號“亞拉巴馬謀殺犯”的拳擊手……