"Growing up poor in Madras, India, Srinivasa Ramanujan Iyengar earns admittance to Cambridge University during WWI, where he becomes a pioneer in mathematical theories with the guidance of his professor, G.H. Hardy."
Dev Patel
as Srinivasa Ramanujan
Jeremy Irons
as G. H. Hardy
Toby Jones
as Littlewood
Devika Bhise
as Janaki
Stephen Fry
as Sir Francis Spring
Kevin McNally
as Major MacMahon
Jeremy Northam
as Bertrand Russell
Anthony Calf
as Howard
Pádraic Delaney
as Beglan
Shazad Latif
as Chandra Mahalanobis
Roger Narayan
as Scribe
Arundathi Nag
as Komalatammal
Dhritiman Chatterjee
as Narayana Iyer
Richard Johnson
as Vice Master Henry Jackson
Raghuvir Joshi
as Narasimha
Malcolm Sinclair
as Professor Cartwright
San Shella
as Dr. Muthu
Richard Cunningham
as Hobson
Thomas Bewley
as Baker
Pip Barclay
as Student
David Shaw-Parker
as Porter
Dominic Cazenove
as Waiter
Nicholas Agnew
as Andrew Hartley
Alan Booty
as Grocer
Shenagh Govan
as Postal Worker
Alexander Forsyth
as Cadet
Enzo Cilenti
as Doctor
Elaine Caulfield
as Hospital Nurse
Alex Bartram
as Hospital Doctor
Christopher Ravenscroft
as J. J. Thompson
Imogen Sage
as Nursie (uncredited)
Ann Maskrey
Costume Design
Sofia Sondervan
Producer
Robert Kanigel
Novel
JC Bond
Editor
James Passin
Associate Producer
Pamela Godfrey
Executive Producer
Gary Ellis
Swati Bhise
Shail Shah
Jim Young
Co-Producer
Parveen Shereef
Anand Tharmaratnam
Ronan Murphy
Key Grip
Richard Toussaint
Toshinori Nakai
Jon Katz
Edward R. Pressman
Coby Brown
Original Music Composer
Manraj S. Sekhon
Min-Li Tan
Tristine Skyler
Manjul Bhargava
Ian Voigt
Production Sound Mixer
Mark Montgomery
Masaaki Tanaka
Andrew Munro
Supervising Art Director
Melissa Robyn Glassman
Luciana Arrighi
Production Design
Reg Poerscout-Edgerton
Casting
Huw Penallt Jones
Joseph Newton Cohen
Alice Dawson
Line Producer
Andrew Jones
Second Assistant "B" Camera
Aaron Hopkins
Production Assistant
Justin Warburton-Brown
Art Direction
Liz Colbert
Graphic Designer
Max Klaentschi
Art Department Assistant
Louise Coles
Makeup & Hair
Sam Raj Kumar Wilson
Sarah Louise Kay
Production Accountant
San Davey
Script Supervisor
Meg Clark
Post Production Supervisor
Damian Léon Watts
Assistant Art Director
Matt Brown
Writer
Larry Park
Rigging Gaffer
Robert Chen
Sound Effects Editor
Del Spiva
Music Editor
Crispin Layfield
Stunt Coordinator
Phil Hunt
Masayuki Takase
Nick Bain
Sarah Ramey
Paul Wheeldon
First Assistant "A" Camera
Ollie Gilbert
Casting Assistant
Lizzie Kilham
Standby Art Director
Nicola Rapley
Costume Supervisor
Ann Taylor
Assistant Costume Designer
Samir Fočo
Supervising Sound Effects Editor
Robert Binnall
"B" Camera Operator
Kev Marchant
Assistant Grip
Lillie Jeffrey
Casting Associate
Richard Henderson
Compton Ross
Apparswamy Subramanian
David Cochrane
Cate Hall
Makeup Designer
Liz Ainley
Set Decoration
Ben Gladstone
Location Manager
Sean Connor
First Assistant "B" Camera
Kevin Foy
Grip
Richard Blanshard
Still Photographer
Ray Meere
Derek Walker
Steadicam Operator
Oliver Squire
Camera Trainee
Tim Cavagin
Sound Re-Recording Mixer
Adam Mendez
Foley Mixer
Piers Hampton
Visual Effects Supervisor
Abby Mills
Assistant Production Coordinator
Laura Evans
Production Secretary
Katy Covell
Elyse Holloway
First Assistant Editor
Stephen Coleman
Orchestrator
Liam Shaw
Third Assistant Director
Tami Lester
Music Supervisor
Jennie Fava
Second Assistant Director
Unit Publicist
Melissa Herrington
Storyboard Artist
Laura Miller
kyle mann
Best Boy Electric
Barry McCulloch
Electrician
Jack Knott
Michael McDermott
Gaffer
Richard Van Den Bergh
Special Effects Supervisor
Trisha Joyce
Set Medic
Nigel Mills
Dialogue Editor
Travis MacKay
ADR Mixer
Anthony Timothy Morris
Audrey Kathleen Chong
Tayyab Madni
Simon Chase
Supervising Dialogue Editor
Mardon de Carvalho
Digital Imaging Technician
Victoria Zalin
Production Coordinator
Dialect Coach
Director
Caitlyn Carradine
Jack Powell
Phil Lee
Jason Swanscott
Foley Artist
Andy Stallabrass
Dan Gamble
Second Assistant "A" Camera
John David Gunkle
Unit Manager
Jessica Woodland
Assistant Location Manager
Stefan Mitchell
Hair Designer
Jojo Warne
Will Riley
Peter Clarke
Peter Gleaves
Nariaki Kumagi
Vinod Kumar
Ken Ono
Annette Field
Lydia Currie
First Assistant Director
Arthur Wicks
Property Master
John Moolenschot
Construction Manager
Micka Agosta
Key Costumer
Barrie Williams
Transportation Captain
Simon Moseley
Screenplay
Larry Smith
Director of Photography
Jomon Thomas