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 Steven Hartley as Det. Sgt. Maurice Linklater Aaron Ly as Wong King-Fai Aidan Crowe as Copper Kunjue Li as Blush Pang Qihong Ke as Pearl Manager Uncredited Gillian Saker as Bella