
Mad Detective
2007 · Movie · 91 min · ★ 7.1 · 75% critics
A retired, unconventional detective is pulled back into the case after a missing colleague and a suspected officer become tied to violent crimes. As he investigates, he brings unusual “inner personality” insights that blur the line between reality and his perceptions, while his search grows more complex and tense.
Where to watch
Watch free on Kanopy — also streaming on AMC+, SundanceNow Doc Club, Sundance Channel +2 more.
2 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- 神探
- Years
- 2007
- Release date
- 2007-11-29
- Language
- Chinese
- Runtime
- 91 min
- Critic score
- 75/100
- TMDB rating
- 7.1/10 (225 votes)
- Box office
- $2,160,790
About
Not for you if you want a straightforward police thriller or clear, easy-to-follow reality rules; if you enjoy puzzling noir mysteries like Vengeance or Running on Karma, this might keep you guessing.
Pros: original mystery approach; engaging noir vibe; memorable lead performance | Cons: confusing at times; messy pacing; clarity struggles
Cast & crew

Sean Lau Ching-Wan
as Inspector Chan Kwai Bun

Andy On Chi-Kit
as Inspector Ho Ka-on

Gordon Lam Ka-Tung
as Ko Chi Wai

Kelly Lin Hsi-Lei
as May Cheung

Karen Lee Choi-Ling
as Gigi

Joseph Lee Kwok-Lun
as Wong Kwok Chu

Eddie Cheung Siu-Fai
as Violent Man - Ko's Inner Personality

Lam Suet
as Fatso - Ko's Inner Personality

Jay Lau Kam-Ling
as Calculating Woman - Ko's Inner Personality
- JK
Jeff Cheung Ka-Kit
as Ko's Inner Personality
Directed by Johnnie To, Wai Ka-fai