The Eight Immortals Restaurant: The Untold Story (1993) | ecco
The Eight Immortals Restaurant: The Untold Story
1h 36 min
1993
Hong Kong
6.8
Macau cops begin to suspect a man running a pork buns restaurant of murder, after tracing the origin of a case full of chopped up human remains that washed ashore, which leads them to him.