Full Cast & Crew
Cast (5)

Roger Penrose as self — mathematician
Vicky Hastead as self — narrator

John Polkinghorne as self — elementary particle physicist

Horace Barlow as self — professor / physiologist

Michael Barnsley as self — mathematician
Directing (1)

Nigel Lesmoir-Gordon · Director
Writing (2)

Michael Barnsley · Writer

Nigel Lesmoir-Gordon · Writer
Production (6)
David Thompson · Production Consultant
Jenny Lesmoir-Gordon · Production Manager

Nigel Lesmoir-Gordon · Producer
Richard Wawman · Executive Producer
Rowan Bray · Production Consultant
Will Poole · Post Production Coordinator
Camera (5)
Ben Joiner · Camera Operator
John Lamborn · Camera Operator
Laurence Tully · Camera Operator
Luke Winsbury · Camera Operator
Robert Neely · Camera Operator
Editing (2)
Andy Rendell · Editor
Bob Gow · Editor
Art (2)
Simone Wright · Graphic Designer
Toby Goulding · Graphic Designer
Sound (6)
Andrew Smedley · Sound Mixer
Doug Snowden · Sound Recordist
Gabriel Lesmoir-Gordon · Sound Recordist
Geoff Neate · Sound Recordist

James Hood · Music

James Watson · Music
Visual Effects (2)
Bill Rood · Animation

Michael Barnsley · Animation
Crew (4)
Declan MacErlane · Thanks
John Tate · Thanks
Simon Gilbert · Thanks
Toby Carr · Thanks