Lost Souls (1980) Hong Kong's Most Disturbing Film