Câu chuyện diễn ra trong một con phố cổ, có hai nhân vật chính làm nghề thu gom rác là Bành Đạt (do Kiều Nhậm Lương thủ vai) và Long Ca (do Lâm Tuyết thể hiện). Bẹnh Đạt không thể ngờ rằng một di chúc lại làm thay đổi hoàn toàn số phận của họ. Đột nhiên, Bành Đạt trở thành người thừa kế của một khách sạn năm sao, trong khi Long Ca thì lại hàng ngày được phục vụ đồ ăn thức uống bởi những mỹ nữ.
Danny (do Ngô Trấn Vũ đóng), con trai nuôi của Âu Dương, đã dành nhiều năm làm việc trong khách sạn với vẻ ngoài lạnh lùng và tàn nhẫn. Vì quyền lợi khách sạn, anh không ngần ngại dùng những thủ đoạn khó đoán. Danny bắt Bành Đạt tham gia vào công việc kinh doanh của khách sạn nhưng lại không từ chối việc tranh giành quyền điều hành, hai người liên tục lao vào những trận cãi vã và hoàn toàn không chịu nhường ai.
Không chỉ dừng lại ở đó, Danny đã lợi dụng mối quan hệ của mình để cử người đi điều tra về Bành Đạt, chờ thời cơ để tiêu diệt hắn. Thế nhưng, không ai ngờ rằng Âu Dương (Trịnh Tắc Sỹ đóng), người đứng sau điều hành khách sạn, đang theo dõi mọi động thái của Danny.
Ban đầu, Bành Đạt khá yếu đuối, nghe lời Long Ca. Nhưng trong quá trình tiếp xúc với những người ở phố cũ và cô gái mù mà anh đem lòng yêu ở một quán trà, anh bắt đầu dám làm trái ý Long Ca và đối đầu với Danny. Từ một người bình thường, Bành Đạt dần dần trở thành anh hùng trong một cuộc chiến sinh tồn mà không ai thấy trước được.