6.8 BlurayThe Eight Immortals Restaurant: The Untold Story (1993) 13 May 1993 The Eight Immortals Restaurant: The Untold Story IMDb: 6.8 1993 96 min min 438 views In 1978 in Hong Kong, a grisly murder takes place. Eight years later, on a Macao beach, kids discover the severed hands of a fresh victim. A ... ComedyDramaHorror