A dark comedy short film about a demented restaurant staff with some disturbing secrets, and their attempt to impress a prominent food critic.
No data