Первоначально роль, исполненную Тони Люн Чу Ваем, должен был исполнять Чоу Юн-Фат.
Фильм основан на событиях, описанных в одном из четырех классических китайский романов, считающихся столпами китайской литературы, — «Троецарствия» Ло Гуаньчжуна.