top of page
Search


Mimi
Oct 19, 20232 min read
The Eight Immortals Restaurant: The Untold Story (Dir. Herman Yau)
Release Date: 13 May 1993 Run Time: 95 minutes Origin: Hong Kong Mimi's Rating: 3 Bloody Chopsticks out of 5 Step aside Mrs. Lovett,...
23 views
0 comments
bottom of page