how Yun-Fat plays "The King of Killers", a one-man killing machine, who has decided to retire after his wife's murder. He establishes a Peace Hotel, a sanctuary where anyone can stay and be protected from those who want to harm them. When a penniless female swindler (Cecilia Yip) arrives with a vicious gang up on her tail for murdering their boss, he has to decide whether to risk all-out war with the gang, or whether to break his pledge to never kick out anyone out of the hotel.

Overview from themoviedb.org