The Last Duel Cast Alex Man Rosamund Kwan Lawrence Wong Dicky Cheung Tommy Wong Kwong Leung Joanna Chan Pui-San Siu-Kei Chu Jing-hung Kwok