印度数学奇才斯里尼瓦瑟·拉马努金,在不平等的时代中,从一个默默无闻的贫苦印度少年,离开家乡独自前往英国剑桥求学,在战争的动荡、备受歧视的年代中,受到英国著名数学教授哈代的赏识,两人亦师亦友地互相扶持下,在数学领域上成功挖掘出更美好的成果。
影片由美国作家罗伯特·卡尼盖尔所著同名传记小说改编。。太平镇年不久前闹过一场瘟疫,为了安抚百姓,准备办一场水陆法会。灵隐寺的圣僧道济与师兄广亮,途中遇到花妖,由此引出故事的开篇……来到灵隐寺,在陈县令的口中得知,小儿恐怕被女妖迷惑,还请来了梁世元设法除妖,却被道济戏耍一番,颜面无光,恼羞成怒下与道济对赌捉妖,却是败给道济。梁世元倍感耻辱,找了万年青蛟敖青,施展妖术捉走百姓的孩子,想要杀掉道济。道济与广亮与青蛟缠斗,一口精血破了青蛟的妖丹,妖丹却被梁世元得到,道济罗汉金身下凡,降服青蛟,梁世元起了恶念,吞下妖丹,道济设计骗出梁世元,打伤了梁世元。而青蛟也将妖丹夺回,最终在道济的劝说下,幡然悔悟,最终,道济将梁世元打下悬崖,救回了孩子…。乾隆年间,红花会崛起,企图推翻满清统治。红花会总舵主于万亭偷入禁宫,告以乾隆本乃汉人之身世,乾为安全计,杀于灭口。于之义子陈家洛乃乾胞弟,于死后接任为总舵主,继承反清复汉大业。陈得悉乾隆出游江南,乃与文泰来、骆冰、余鱼同等十四当家齐赴杭州,利用名妓玉如意之美色,引乾至六和塔,痛陈利害,逼乾与红花会合作,共谋反清。
另一方面,陈家洛在回疆认识霍青桐,二人暗生情愫。陈替乾取回身世证物之时,遇香香公主,两人一见钟情。家洛在青桐和香香公主之间感到困扰,而她们两人都对家洛一往情深。后因李沅芷女扮男装与桐态度亲密,陈误以为桐心有所属,遂倾向香香公主,并互订终生,令青桐黯然神伤。后得知香乃桐之妹,又得知误会了桐,困苦不已。但香香公主于乾隆攻打回疆时被俘,乾隆亦钟情于她,派张召重掳香入宫,逼为妃妾。家洛为使乾隆恢复汉人江山,忍痛割爱。时陈已取证物回,嘱乾遵守诺言。乾因受制于太后,复知香对陈痴心,乃背信弃盟,设宴雍和宫,欲将红花会一网打尽。。