| Wang Mengyuan|
| March 13, 2015 (2015-03-13)|Nowhere to Run (2015 film) Wikipedia
Nowhere to Run (Chinese: 封门诡影) is a 2015 Chinese suspense thriller film directed by Wang Mengyuan. It was released on March 13, 2015.
By April 13, the film had earned CN¥25.61 million at the Chinese box office.