《八角笼中》根据真实发生的“格斗孤儿”事件改编。王宝强饰演的主角向腾辉原型人物名叫恩波,他在成都创办格斗俱乐部,收养400多名大凉山的贫困孤儿,让他们在俱乐部里学习格斗。原作故事是舞台戏剧,其成立多少需要依靠戏剧的高度假定性,因此1986年的《失踪之谜》特意将故事放在一个封闭隔绝的滑雪度假地。为了完成这个局,原作中只有一个真警察、一个假妻子、一个假神父。而能够成功骗过男主角的关键,在于警察确实可以做到很多事让男主角信以为真。虽然这个局看起来不如《消失的她》里的一出好戏刺激和精彩,但显然更合理、更真实。