In a turbulent time in the Ming Dynasty, the Imperial Bodyguard solves humans' cases, while the Jinwu Guard takes charge of ghosts' and monsters' business.
A new comedy from the minds of Karl Pilkington
No one escapes
Three families. Two worlds. One incredible true story.