Angry Guest or E ke is a 1972 Shaw Brothers film directed by Chang Cheh from Hong Kong, starring David Chiang and Ti Lung, it is a sequel to Duel of Fists.
Fan Ke (David Chiang) and Wenlie (Ti Lung) are back, and this time they're up against a powerful Japanese crime syndicate (headed by director Chang Cheh, himself).
Killer's revenge plot leads to Wenlie's girlfriend's kidnapping, and forces the two heroes to travel to Japan to set things straight and kick some ass.
Soon after arriving in Japan they are helped by a rival veteran crime boss who wants to oust Killer the gangster for good and dominate his operations.
It leads to a climax scene where Killer's gang are invaded on a construction site, complete with diggers and machinery used in the battle.