Horror movie in a Chinese diner!

 

v20240901