Taped this and watched it yesterday, it wasn't the film I expected (I thought it was Bunman: The Untold Story, a true story about a restaurant in Macao that served pork buns made with human meat, there was a reference to something similar in Dumplings).
Still, this was even more disgusting, and...