Cốt truyện của phim xoay quanh một tướng quân do Lưu Đức Hoa đóng. Nhân vật này bị người phụ tá (Tạ Đình Phong) chơi xấu, trong khi vợ anh (Phạm Băng Băng) lại rời bỏ, mang theo cô con gái nhỏ. Quá đau buồn, anh quyết định tìm đến chùa Thiếu Lâm để sống, và từ đó bắt đầu học Phật pháp với sự dẫn dắt của một ông sư (Thành Long) chuyên nấu ăn ở chùa. Cuối cùng, viên tướng này trở thành người tu hành, dẫn dắt các tăng nhân trong Thiếu Lâm Tự đứng lên chống lại chính tay phụ tá đã hãm hại mình, nhằm bảo vệ ngôi chùa và những người dân trong vùng.