Guest Stars David Wilmot as Sgt. Donald Atherton Alicia Gerrard as Charity Frank Harper as Silas Duggan Paul Ready as Frederick Treves Gary Egan as Sgt. Barton Joseph Drake as Joseph Merrick Anthony Morris as Carsten Aaron Ly as Wong King-Fai Steven Hartley as Det. Sgt. Maurice Linklater Aidan Crowe as Copper Kunjue Li as Blush Pang Qihong Ke as Pearl Manager Uncredited Gillian Saker as Bella