Молодой монах занимается изгнанием демонов, и однажды на работе он встречает прекрасную девушку. Та убивает демонов, чтобы волшебные свойства некоторых их органов помогли ей вспомнить лицо любимого - 10000 лет назад влюбленных изгнали из Небесных чертогов за нарушение небесных законов. Её возлюбленный выпил зелье забвения и стал смертным, а сама она пить зелье отказалась, но за долгие годы забыла его лицо.
Every city has its legends and this city's legend is the 'Ferryman'. It is said that a person who takes on this role can help eliminate pain and sorrow from the world. Chen Mo, a bar owner, and his partner Guan Chun may seem foolish but in reality, they are an embodiment of this legend. As long as one makes a reservation, there is no problem either are incapable of solving. A young woman, Xiao Yu, makes such a reservation for her idol Ma Li, but as Chen and Guan begin to assist Xiao they begin to encounter and reckon with the sorrow hiding within themselves.
Начало 20-го века. Чжэнь Ма Юн оказывается в рядах людей, надеющихся найти работу в Шанхае. Будучи человеком порядочным, он отказывается стать членом одной из бандитских группировок и находит друга в лице благородного гангстера Ци Луна. Японский шпион Хасимото, возмущённый отказом Ци Луна принять его предложение, пытается убить их обоих…
Наставник Li Hui (Sammo Hung) ведет своих сыновей Li Yi (Wang Wen Jie) и Li Er (Wang Ya Chao) через школу ушу во взрослую жизнь. Li Yi намерен победить в отброчных соревнованиях по ушу и попасть в команду провинции и пытается выполнить с копьем "фирменное" движение своей матери, которое оказывается настолько сложным, что его неудачное исполнение может стоить ему победы. Каждому из его друзей выпадает свое испытание, но тут объявляется бывший ученик школы - одаренный ушуист He Le (Tie Nan), похищающий детей, и Li Er попадает в руки преступников. Вместе со вторым сыном и бывшим учеником Yang Yaowu (Liu Feng Chao) Li Hui выслеживает похитителей и вступает с ними в схватку, в которой им предстоит испытать свои боевые навыки и заставить He Le ответить за свои злодеяния.