这部历史剧展示了1897年萨拉加希之战。本片的重点是伊沙·辛格士官。他在当时的印度阿富汗边界开伯尔-普赫图赫瓦的沙门山脉的三个要塞之一驻守。因违抗上司命令从宗教分子手中拯救了一名阿富汗姑娘,因而被调到作为信息中转站的萨拉加希要塞。 而阿富汗宗教分子便利用这个借口,想一举夺下三个要塞。而首先进攻的就是作为中转站的萨拉加希要塞。伊沙·辛格士官率领21名锡克教徒组成的排抗击超过1万阿富汗的侵略军,浴血奋战,硬生生地拖延了阿富汗的侵略军的进攻步伐,从而破灭了阿富汗的侵略军一举夺下三个要塞的阴谋,可是,21名勇士全部罹难,壮烈牺牲。这次活动被认为是历史上最伟大的背水一战。。丁一山(洪永城 饰)拥有一条无人能及的舌头,其味觉要比常人灵敏百倍。虽然天赋异禀,但奇怪的是丁一山的父亲却明令禁止儿子从事厨师相关的职业。某日,状元楼举行厨艺大赛,丁一山瞒着父亲和好友石柔(蔡思贝 饰)前往参赛,虽然最终两人因为种种意外丢掉了冠军的头衔,但丁一山的特殊能力受到了名厨盖兆天(黄子恒 饰)的认可和赏识。
盖兆天虽然拥有着精湛的厨艺,却始终无法研究出创新的菜式。在丁一山的帮助下,盖兆天终于突破了自我,一时间状元楼名声大噪,丁一山亦成为了著名的美食家。丁一山和盖兆天惺惺相惜,可两人的友谊却因为石柔的存在而产生了裂痕。。