本片根据真人真事改编。Bobby(瑞恩·凯利 Ryan Kelley 饰)是一个善良、虔诚的少年,有爱他的家人。但在他向家人坦白自己的性倾向后一切改变了。母亲Mary(西格妮·韦弗 Sigourney Weaver 饰)认为同性恋会下地狱的训诫,想尽办法矫正儿子。而Bobby的痛苦与日俱增。在满20岁生日前Bobby认识了开朗青年David,可Mary拒绝接受,并以有一个同性恋儿子为耻。Bobby伤心的离开家最后选择死亡来结束内心的折磨。他的死彻底唤醒了家人,尤其是Mary,她在无尽的悔恨中开始接触同性恋人群,参加PFLAG小组,与神职人员探讨圣经解释。在翻阅儿子的日记后,她开始直面自己认同儿子。失去儿子的母亲在倾盆大雨中失声痛哭,雨水和泪水将固执、偏见和不理解洗刷得一干二净。Mary此后将毕生投入到同志维权事业中,帮助那些和Bobby一样的少年。。1945年,抗日战争胜利的前夕,日寇放火烧毁了东北某一村镇。帮助我国抗日的苏联红军随军女护士梅什科娃,在烈火中救出中国儿童小虎子,把他送到苏军医疗站去救治。小虎子得救了,他的父母为了感谢梅什科娃,送给她一个象征吉祥如意的百家锁,梅什科娃也把刻有父名安德烈依的怀表送给小虎子留作纪念。第二次世界大战结束后,梅什科娃回到苏联改学地质,十余年后,作为地质专家,被中国聘请到中国西北工作。小虎子名叫李青,从部队转业到新疆某地质勘探队工作。动身前,父亲李哲明把那块值得纪念的怀表交给了他。李青恰好与梅什科娃工作在一个地质队,但他们已互不相识了。地质队的姑娘们从梅什科娃的皮包里发现了那个百家锁,追问根源,得知了百家锁的由来。梅什科娃由于忘我地工作,积劳成疾,患j’严重的胃病。一次胃病发作,地质队员们冒着狂风暴雨,穿过沼泽地带,要把她送到额尔齐斯河对岸的医院去。但因河上风大浪险,仅有的渡船在船坞中躲避风浪,百呼不应。李青冒着生命危险攀沿河上的铁索,与风浪搏斗,终于爬到了对岸,叫来渡船,将梅什科娃及时送进医院。梅什科娃在医院中,经过手术急救,转危为安。一天,李青前来医院看望,梅什科娃偶然发现李青随身携带的一只俄国古式怀表,就是自己在十多年前送给李哲明的纪念品。这一突然的发现,使梅什科娃心情十分激动,她终于认出了李青就是她怀念多年而没有找到的小虎子,她急忙拿出百家锁,双手紧握着这两件最宝贵的礼物,注视李青良久,终于喊出:“李青,小虎子,我终于找到你了!”李青万万没有想到当年抢救自己生命的苏联女红军就是今天的地质专家梅什科娃,两人紧紧地拥抱在一起。不久,梅什科娃病愈出院,回到地质队,他们又投入到紧张、愉快的劳动中去了。。从小痴迷于研究雾隐门的罗刹镇捕头周同,原本和罗刹镇父母官县令周守义过着太平日子,不料却被镇中乡绅之子贾明与父亲贾有为联手设计陷害,使得周同父亲蒙冤入狱,周同侥幸逃脱途中偶遇奄奄一息的雾隐门天老,天老濒死之际将体内的“甲”传给周同,周同想凭借“甲”的力量救出父亲,却眼睁睁看着父亲被妖人毕方害死。周同被雾隐门救走,并跟随雾隐门学习奇门技法顺利通过入门仪式。就在雾隐门人要帮助周同取甲的时候,周同独自找到毕方想要为父报仇,却被毕方生生抽出身体内所有的“甲”,好友小跳蚤也因其牺牲,失败后的周同万念俱灰。毕方得逞后要将雾隐门的远古基地覆灭,雾隐门人不惜一切代价阻拦妖人毕方,危机时刻周同顿悟明白自身的责任担当,勇于直面危险不再逃避,当他顿悟之时,能力竟然奇迹般地回到了他身上,周同最终利用奇门遁甲的强大力量,从毕方手中救下雾隐门人,挽救了这次危机。。