印度数学奇才斯里尼瓦瑟·拉马努金(戴夫·帕特尔 Dev Patel 饰),在不平等的时代中,从一个默默无闻的贫苦印度少年,离开家乡独自前往英国剑桥求学,在战争的动荡、备受歧视的年代中,受到英国著名数学教授哈代(杰瑞米·艾恩斯 Jeremy Irons 饰)的赏识,两人亦师亦友地互相扶持下,在数学领域上成功挖掘出更美好的成果。影片由美国作家罗伯特·卡尼盖尔所著同名传记小说改编。
故事内容延续第一部TV版《攻壳机动队 STAND ALONE COMPLEX》的剧情继续发展。但TV版的2部作品与剧场版无甚联系,可以看做是两个平行世界里发生的事情。这次TV版第2季的制作班底与第一部相同,同时剧情表达上和第一季一样,每话由不同故事构成,各自独立成章,却贯穿着同一条主线。在剧情上同时电影版导演押井守也参与了协力,不过电影版中凄凉的气氛没有在TV版第二季中体现。