華子良的原型人物叫韓子棟,山東陽谷人,1933年入黨,1934年因叛徒出賣被捕。被捕後,韓子棟輾轉關押于北平、南京、武漢、益陽、息烽、重慶等地的國民黨秘密監獄。
為了不暴露共産黨員的身份,在獄中,韓子棟整日神情呆滞,蓬頭垢面,無論刮風下雨,他總在白公館放風壩裡小跑,特務看守認為他是被關傻關瘋了,便叫他瘋老頭。
他老家在山東,到重慶後人地生疏,看守們對他比較放心,常常讓他随看守去磁器口鎮上買東西。 韓子棟在獄中是比較自由的,他在等待時機。
1947年8月18日,韓子棟又随看守盧照春去磁器口買菜,早就精心策劃好逃跑的韓子棟趁着看守盧照春打麻将的機會,假裝上廁所,大大方方走出門去。一到特務視野之外,立即飛奔,穿街過巷,趕到嘉陵江邊。找到一隻小木船,迅速地過了嘉陵江。他靠着天天在白公館跑步的鍛煉,日夜兼程,經過45天的長途跋涉,終于到達了解放區。