{
 "id": "epyr3zw8c4",
 "slug": "the-knight-of-shadows-between-yin-and-yang",
 "title": "The Knight of Shadows: Between Yin and Yang",
 "updated": "2026-11-01",
 "topic_path": [
  {
   "id": "culture",
   "label": "Arts and culture",
   "api_url": "https://www.edgepedia.org/api/v1/topics/culture"
  },
  {
   "id": "culture.performance",
   "label": "Screen and stage",
   "api_url": "https://www.edgepedia.org/api/v1/topics/culture.performance"
  },
  {
   "id": "culture.performance.screen",
   "label": "Film and television",
   "api_url": "https://www.edgepedia.org/api/v1/topics/culture.performance.screen"
  },
  {
   "id": "culture.performance.screen.films",
   "label": "Films and standalone screen works",
   "api_url": "https://www.edgepedia.org/api/v1/topics/culture.performance.screen.films"
  },
  {
   "id": "culture.performance.screen.films.films.individual-works",
   "label": "Individual films by title and year",
   "api_url": "https://www.edgepedia.org/api/v1/topics/culture.performance.screen.films.films.individual-works"
  },
  {
   "id": "culture.performance.screen.films.films.individual-works.science-fiction-fantasy",
   "label": "Science fiction and fantasy films (individual works)",
   "api_url": "https://www.edgepedia.org/api/v1/topics/culture.performance.screen.films.films.individual-works.science-fiction-fantasy"
  },
  {
   "id": "culture.performance.screen.films.films.individual-works.science-fiction-fantasy.science-fiction-and-fantasy-films-of-the-5",
   "label": "Science fiction and fantasy films of the 2010s",
   "api_url": "https://www.edgepedia.org/api/v1/topics/culture.performance.screen.films.films.individual-works.science-fiction-fantasy.science-fiction-and-fantasy-films-of-the-5"
  },
  {
   "id": "culture.performance.screen.films.films.individual-works.science-fiction-fantasy.science-fiction-and-fantasy-films-of-the-5.fantasy-films-of-the-2010s",
   "label": "Fantasy films of the 2010s",
   "api_url": "https://www.edgepedia.org/api/v1/topics/culture.performance.screen.films.films.individual-works.science-fiction-fantasy.science-fiction-and-fantasy-films-of-the-5.fantasy-films-of-the-2010s"
  }
 ],
 "geo": [
  {
   "id": "geo.chn.t2001.culture.performance.screen.films.films.individual-works.science-fiction-fantasy",
   "label": "China · 2001 to 2020: Science fiction and fantasy films (individual works)",
   "api_url": "https://www.edgepedia.org/api/v1/geo/geo.chn.t2001.culture.performance.screen.films.films.individual-works.science-fiction-fantasy",
   "path": [
    {
     "id": "geo.chn",
     "label": "China",
     "api_url": "https://www.edgepedia.org/api/v1/geo/geo.chn"
    },
    {
     "id": "geo.chn.t2001",
     "label": "China · 2001 to 2020",
     "api_url": "https://www.edgepedia.org/api/v1/geo/geo.chn.t2001"
    },
    {
     "id": "geo.chn.t2001.culture",
     "label": "Arts and culture",
     "api_url": "https://www.edgepedia.org/api/v1/geo/geo.chn.t2001.culture"
    },
    {
     "id": "geo.chn.t2001.culture.performance",
     "label": "Screen and stage",
     "api_url": "https://www.edgepedia.org/api/v1/geo/geo.chn.t2001.culture.performance"
    },
    {
     "id": "geo.chn.t2001.culture.performance.screen",
     "label": "Film and television",
     "api_url": "https://www.edgepedia.org/api/v1/geo/geo.chn.t2001.culture.performance.screen"
    },
    {
     "id": "geo.chn.t2001.culture.performance.screen.films",
     "label": "Films and standalone screen works",
     "api_url": "https://www.edgepedia.org/api/v1/geo/geo.chn.t2001.culture.performance.screen.films"
    },
    {
     "id": "geo.chn.t2001.culture.performance.screen.films.films.individual-works",
     "label": "Individual films by title and year",
     "api_url": "https://www.edgepedia.org/api/v1/geo/geo.chn.t2001.culture.performance.screen.films.films.individual-works"
    },
    {
     "id": "geo.chn.t2001.culture.performance.screen.films.films.individual-works.science-fiction-fantasy",
     "label": "Science fiction and fantasy films (individual works)",
     "api_url": "https://www.edgepedia.org/api/v1/geo/geo.chn.t2001.culture.performance.screen.films.films.individual-works.science-fiction-fantasy"
    }
   ]
  }
 ],
 "excerpt": "The Knight of Shadows: Between Yin and Yang (神探蒲松龄) is a 2019 Chinese fantasy action comedy starring Jackie Chan as the writer Pu Songling, a demon-hunting detective.",
 "snippet": "The Knight of Shadows: Between Yin and Yang (神探蒲松龄) is a 2019 Chinese fantasy action comedy starring Jackie Chan as the writer Pu Songling, a demon-hunting detective.",
 "node": "culture.performance.screen.films.films.individual-works.science-fiction-fantasy.science-fiction-and-fantasy-films-of-the-5.fantasy-films-of-the-2010s",
 "markdown": "# The Knight of Shadows: Between Yin and Yang\n\n**The Knight of Shadows: Between Yin and Yang** (神探蒲松龄, *Shentan Pu Songling*, also released as *神探蒲松龄之兰若仙踪*) is a 2019 Chinese fantasy action comedy in which [Jackie Chan](https://www.edgepedia.org/jackie-chan) plays a fictionalized version of the writer [Pu Songling](https://www.edgepedia.org/pu-songling) as a demon-hunting detective investigating the disappearance of young girls from a village.<sup>[1](https://www.1905.com/mdb/film/2244118/)</sup><sup> • </sup><sup>[7](https://asianfilmstrike.com/2019/05/22/the-knight-of-shadows-between-yin-and-yang-2019-review/)</sup> Directed by Yan Jia, it opened in mainland China on February 5, 2019, the first day of the [Lunar New Year](https://www.edgepedia.org/lunar-new-year) holiday, and grossed $22,799,838 worldwide, well below the expectations attached to a Jackie Chan holiday release.<sup>[1](https://www.1905.com/mdb/film/2244118/)</sup><sup> • </sup><sup>[4](https://www.the-numbers.com/movie/Shentan-pusong-ling-%28China%29%282019%29)</sup><sup> • </sup><sup>[3](https://www.iqiyi.com/common/20190212/7df485e24678da2d.html)</sup>\n\n| Key fact | Detail |\n|---|---|\n| Chinese title | 神探蒲松龄 (*Shentan Pu Songling*), alternate title 神探蒲松龄之兰若仙踪<sup>[1](https://www.1905.com/mdb/film/2244118/)</sup> |\n| Director | Yan Jia (credited as Vash on Rotten Tomatoes and Apple TV)<sup>[1](https://www.1905.com/mdb/film/2244118/)</sup><sup> • </sup><sup>[6](https://www.rottentomatoes.com/m/the_knight_of_shadows_between_yin_and_yang_2019)</sup> |\n| Release | February 5, 2019, mainland China, timed to the Lunar New Year<sup>[1](https://www.1905.com/mdb/film/2244118/)</sup><sup> • </sup><sup>[3](https://www.iqiyi.com/common/20190212/7df485e24678da2d.html)</sup> |\n| Runtime | 108 minutes; Mandarin and Cantonese<sup>[1](https://www.1905.com/mdb/film/2244118/)</sup> |\n| Worldwide box office | $22,799,838, of which China accounted for $22,687,180<sup>[4](https://www.the-numbers.com/movie/Shentan-pusong-ling-%28China%29%282019%29)</sup> |\n| Source material | Adapted from Pu Songling's story collection *Liaozhai Zhiyi* (Strange Stories from a Chinese Studio)<sup>[1](https://www.1905.com/mdb/film/2244118/)</sup> |\n| Critical reception | 31% on the Rotten Tomatoes Tomatometer from only a handful of reviews; fewer than 50 audience ratings<sup>[2](https://www.rottentomatoes.com/m/the_knight_of_shadows_between_yin_and_yang)</sup> |\n\n## Spoilers\n\n### Premise and story\n\nPu Songling, presented as a famous literary figure who wields the Yin-Yang Judgment as a supernatural detective, teams up with the constable Yan Fei (Austin Lin) to investigate the disappearance of girls in the town of Jinhua.<sup>[1](https://www.1905.com/mdb/film/2244118/)</sup> He is aided by a group of friendly little demons with names such as \"Zhu Shi Hu,\" \"Pi Pi,\" \"Wang You,\" and \"Qian Shou,\" and the investigation leads into a tragic love story.<sup>[1](https://www.1905.com/mdb/film/2244118/)</sup><sup> • </sup><sup>[10](https://www.cpophome.com/the-knight-of-shadows-between-yin-and-yang-jackie-chan-ethan-juan/)</sup>\n\nThe backstory draws directly on the best-known tale from *Liaozhai Zhiyi*. Yan Chixia ([Ethan Juan](https://www.edgepedia.org/ethan-juan)) was in a former life a snake demon who met the human [Nie Xiaoqian](https://www.edgepedia.org/nie-xiaoqian) (Zhong Chuxi, billed internationally as Elane Zhong) and hid in her shadow under the name Ning Caichen. To give him a true human body, Xiaoqian traded her own shadow for his demon core, which turned him into the knight-errant Yan Chixia while she became a soul-sucking demon.<sup>[1](https://www.1905.com/mdb/film/2244118/)</sup> In the main plotline, the demoness Xiaoqian abducts village girls in partnership with a mirror demon played by Lin Peng.<sup>[9](https://incinemas.sg/details/the-knight-of-shadows-between-yin-and-yang--3484)</sup>\n\n## Cast and production\n\nThe film was produced by iQIYI Pictures as the company's first release of 2019, with Sparkle Roll Media and Golden Shore Films & [Television](https://www.edgepedia.org/television) among the production companies.<sup>[3](https://www.iqiyi.com/common/20190212/7df485e24678da2d.html)</sup><sup> • </sup><sup>[6](https://www.rottentomatoes.com/m/the_knight_of_shadows_between_yin_and_yang_2019)</sup> Alongside Jackie Chan, Ethan Juan, Zhong Chuxi, and Austin Lin, the cast includes Lin Peng, Qiao Shan, Pan Changjiang, Kingdom Yuen, and the Luu brothers.<sup>[10](https://www.cpophome.com/the-knight-of-shadows-between-yin-and-yang-jackie-chan-ethan-juan/)</sup> Filming took place in [Zhangjiajie](https://www.edgepedia.org/zhangjiajie) and at Liaozhai City in Zichuan, Zibo, in Shandong Province, and the theme song \"Shuangsheng Yan\" (双生焰) was performed by Zhang Liangying.<sup>[11](https://m.1905.com/m/film/info/2244118.shtml)</sup> iQIYI also produced a 23-minute VR version for viewing at Digital Domain Space VR cinemas across China.<sup>[3](https://www.iqiyi.com/common/20190212/7df485e24678da2d.html)</sup>\n\nInternational circulation was limited: Well Go USA released the film on home video in the United States on January 21, 2020 as *The Knight of Shadows*, and it received a belated limited theatrical release in Russia (CIS) on February 23, 2023, adding $112,658 to its total.<sup>[4](https://www.the-numbers.com/movie/Shentan-pusong-ling-%28China%29%282019%29)</sup>\n\n## Box office and reception\n\nThe Lunar New Year slot was expected to deliver blockbuster returns, but the film opened at only [No. 6](https://www.edgepedia.org/no-6) in the Chinese chart with about US$23 million over its first weekend, far short of expectations.<sup>[5](https://www.filmstarts.de/kritiken/274398/kritik.html)</sup> A frequently cited factor was competition from *The Wandering Earth*, the science-fiction drama that opened the same weekend and became one of the biggest Chinese hits of the year.<sup>[5](https://www.filmstarts.de/kritiken/274398/kritik.html)</sup>\n\nCritics generally praised Chan's performance while faulting the script. [The Straits Times](https://www.edgepedia.org/the-straits-times) reviewer Benson Ang gave it 3 out of 5, judging that the film \"goes off the rails\" when a secondary melodramatic plot appears; The New Paper's Jasmine Lim gave it 3.5 out of 5, noting that Chan \"oozes an easy, effortless, impish charm.\"<sup>[2](https://www.rottentomatoes.com/m/the_knight_of_shadows_between_yin_and_yang)</sup> The German site FILMSTARTS scored it 2.5 out of 5, arguing that the overloaded screenplay by Boham Liu tries to be a fantasy epic in the manner of *A Chinese Ghost Story*, fast action spectacle, and a tragic romance at the same time, and none of the genres fully works.<sup>[5](https://www.filmstarts.de/kritiken/274398/kritik.html)</sup>\n\nThe review by the Asian Film Critic website Asian Film Strike, written by LP Hugo, called the film visually lavish, singling out a fight in a mirror demon's lair in which the upper and lower halves of Chan's body fight independently, and credited first-rate contributions from composer Zhao Zhao, cinematographer Choi Yeong-hwan, and art director Jiu Cheng, but found the whole weighed down by childish humor, unpolished CGI, and a stock tragic love story.<sup>[7](https://asianfilmstrike.com/2019/05/22/the-knight-of-shadows-between-yin-and-yang-2019-review/)</sup> A review at Asian Movie Pulse similarly described weakly rendered computer-generated creatures that break immersion.<sup>[8](https://asianmoviepulse.com/2020/01/film-review-the-knight-of-shadows-2019-by-jia-yan/)</sup> On Rotten Tomatoes the film held a 31% Tomatometer score from a very small number of reviews, with fewer than 50 audience ratings.<sup>[2](https://www.rottentomatoes.com/m/the_knight_of_shadows_between_yin_and_yang)</sup>\n\nFor Chan personally, the role marked a return to comic playfulness after the darker turns of *The Foreigner* (2017) and *[Bleeding Steel](https://www.edgepedia.org/bleeding-steel)* (2017), and reviewers consistently identified his charisma as the film's main asset.<sup>[5](https://www.filmstarts.de/kritiken/274398/kritik.html)</sup><sup> • </sup><sup>[7](https://asianfilmstrike.com/2019/05/22/the-knight-of-shadows-between-yin-and-yang-2019-review/)</sup>\n\n## References\n\n1. [神探蒲松龄 (2019), 1905电影网](https://www.1905.com/mdb/film/2244118/)\n2. [The Knight of Shadows: Between Yin and Yang, Rotten Tomatoes](https://www.rottentomatoes.com/m/the_knight_of_shadows_between_yin_and_yang)\n3. [iQIYI Announces Theatrical Release of \"The Knight of Shadows\" Starring Jackie Chan](https://www.iqiyi.com/common/20190212/7df485e24678da2d.html)\n4. [Shéntàn púsōng líng (2019), Box Office and Financial Information, The Numbers](https://www.the-numbers.com/movie/Shentan-pusong-ling-%28China%29%282019%29)\n5. [Kritik zu The Knight Of Shadows, FILMSTARTS.de](https://www.filmstarts.de/kritiken/274398/kritik.html)\n6. [The Knight of Shadows: Between Yin and Yang (2019), Rotten Tomatoes](https://www.rottentomatoes.com/m/the_knight_of_shadows_between_yin_and_yang_2019)\n7. [The Knight of Shadows: Between Yin and Yang (2019) review, Asian Film Strike](https://asianfilmstrike.com/2019/05/22/the-knight-of-shadows-between-yin-and-yang-2019-review/)\n8. [Film Review: The Knight of Shadows (2019) by Jia Yan, Asian Movie Pulse](https://asianmoviepulse.com/2020/01/film-review-the-knight-of-shadows-2019-by-jia-yan/)\n9. [The Knight of Shadows: Between Yin and Yang, InCinemas Singapore](https://incinemas.sg/details/the-knight-of-shadows-between-yin-and-yang--3484)\n10. [The Knight of Shadows: Between Yin and Yang – Chinese Movie 2019, CPOP HOME](https://www.cpophome.com/the-knight-of-shadows-between-yin-and-yang-jackie-chan-ethan-juan/)\n11. [神探蒲松龄 详细资料, 1905电影网](https://m.1905.com/m/film/info/2244118.shtml)\n\n---\n*Topic: Encyclopedia › Arts and culture › Screen and stage › Film and television › Films and standalone screen works › Individual films by title and year › Science fiction and fantasy films (individual works) › Science fiction and fantasy films of the 2010s › Fantasy films of the 2010s*\n\n*Initially written Oct 3, 2026 · Reviewed: Oct 25, 2026 · Edited: Oct 15, 2026; Oct 25, 2026; Nov 1, 2026 · Last review: Oct 25, 2026*\n\n*Copyright 2026 EdgeChat AI, a subsidiary of Biostate AI.*\n\nLicense: Edgepedia Community License 1.0, https://www.edgepedia.org/edgepedia/license\n",
 "same_as": [],
 "url": "https://www.edgepedia.org/the-knight-of-shadows-between-yin-and-yang",
 "markdown_url": "https://www.edgepedia.org/the-knight-of-shadows-between-yin-and-yang.md",
 "license": {
  "name": "Edgepedia Community License 1.0",
  "url": "https://www.edgepedia.org/edgepedia/license",
  "summary": "Free with credit, commercial use included. AI training is open to everyone. For other uses, organizations over USD 100M in revenue or 100M monthly users license separately.",
  "spdx": "LicenseRef-Edgepedia-Community-1.0"
 },
 "credit": "\"The Knight of Shadows: Between Yin and Yang\", Edgepedia (EdgeChat), https://www.edgepedia.org/the-knight-of-shadows-between-yin-and-yang. Edgepedia Community License 1.0.",
 "credit_md": "\"[The Knight of Shadows: Between Yin and Yang](https://www.edgepedia.org/the-knight-of-shadows-between-yin-and-yang)\", Edgepedia (EdgeChat), [https://www.edgepedia.org/the-knight-of-shadows-between-yin-and-yang](https://www.edgepedia.org/the-knight-of-shadows-between-yin-and-yang). [Edgepedia Community License 1.0](https://www.edgepedia.org/edgepedia/license).",
 "credit_html": "\"<a href=\"https://www.edgepedia.org/the-knight-of-shadows-between-yin-and-yang\">The Knight of Shadows: Between Yin and Yang</a>\", Edgepedia (EdgeChat), <a href=\"https://www.edgepedia.org/the-knight-of-shadows-between-yin-and-yang\">https://www.edgepedia.org/the-knight-of-shadows-between-yin-and-yang</a>. <a href=\"https://www.edgepedia.org/edgepedia/license\">Edgepedia Community License 1.0</a>.",
 "speakable": "The Knight of Shadows: Between Yin and Yang is a 2019 Chinese fantasy action comedy starring Jackie Chan as the writer Pu Songling, a demon-hunting detective."
}
