The Village of No Return
6.1 1h 56min
The Village of No Return
In this 2017 film directed by Yu-Hsun Chen, a mysterious Taoist priest arrives in a secluded village with a device that can erase memories, leading to unexpected and humorous consequences…