Nowhere to Run (Chinese: 封门诡影) is a 2015 Chinese suspense thriller film directed by Wang Mengyuan.
It was released on March 13, 2015.
[1] By April 13, the film had earned CN¥25.61 million at the Chinese box office.
This article about a 2010s thriller film is a stub.
You can help Wikipedia by expanding it.This article related to a Chinese film of the 2010s is a stub.