1.罗素·克劳RussellCrowe-约翰·福布斯·纳什JohnForbesNash2.詹妮弗·康纳利JenniferConnelly-阿丽西亚·拉尔AliscaLarl(John'swife)3.保罗·贝坦尼PaulBettany-CharlesHerman4.亚当·戈德堡AdamGoldberg-RichardSol5.伊德瑞斯·艾尔巴IdrisElba-WilliamParcher6.乔什
1. 罗素·克劳 Russell Crowe - 约翰·福布斯·纳什 John Forbes Nash
2. 詹妮弗·康纳利 Jennifer Connelly - 阿丽西亚·拉尔 Alisca Larl (John's wife)
3. 保罗·贝坦尼 Paul Bettany - Charles Herman
4. 亚当·戈德堡 Adam Goldberg - Richard Sol
5. 伊德瑞斯·艾尔巴 Idris Elba - William Parcher
6. 乔什·卢卡斯 Josh Lucas - Martin Hansen
7. 安东尼·拉帕格利亚 Anthony Rapp - Bender
8. 克里斯托弗·普拉默 Christopher Plummer - Dr. Rosen
9. 凯德·普莱特 Kate Russell - Alicia Nash (age 25)
10. 约翰·纳什 John Nash - Marlon Sherman (age 8)
11. 查尔斯顿·海斯顿 Charleston Haynes Hooker - Marcee (age 8)
12. 玛戈·怀特 Margot Steinberg - MIT Girl
13. 安妮·弗兰克 Anne M. Frank - MIT Girl
14. Rance Howard - White-Haired Patient
15. Jane Jenkins - Aunt Sally
16. Ron Howard - Student
17. Jason Gray-Stanford - Auchus
18. Jillie Simon - Bar Co-Ed
19. Victor Steinbach - Professor Helinger