這部電影講述了大俠黃飛鴻(王玨飾)幫助欽差大臣林則徐(鮑方飾)禁止鴉片,然後遇到蘇燦的故事。
甄子丹扮演蘇。
王玨扮演黃飛鴻。
袁潔瑩扮演戴義德。
吳孟達扮演蘇。
陳淑蘭市壹真
李佳升扮演梁寬。
熊欣欣授勛十二貝勒。
鮑方飾林則徐。
關海珊飾演丐幫大叔關海珊。
劉玉的政治裝飾不得而知