All Watched Over by Machines of Loving Grace official wallpaper
All Watched Over by Machines of Loving Grace poster

All Watched Over by Machines of Loving Grace

(2011)

Cast

Adam Curtis as Self - Narrator (voice)
Adam Curtis

as Self - Narrator (voice)

Stewart Brand as Self
Stewart Brand

as Self

Peder Anker as Self
Peder Anker

as Self

Bill Clinton as Self
Bill Clinton

as Self

Richard Dawkins as Self
Tord Björk as Self
Tord Björk

as Self

Daniel Botkin as Self
Daniel Botkin

as Self

Barbara Branden as Self
Jay Forrester as Self
Jay Forrester

as Self

Randall Gibson as Self
Al Gore as Self
Al Gore

as Self

Kevin Kelly as Self
Kevin Kelly

as Self

John McCaskey as Self
John McCaskey

as Self

Joan Mitchell as Self
Joan Mitchell

as Self

Kevin O'Connor as Self
Keniche Ohmae as Self
Keniche Ohmae

as Self

Steward Pickett as Self
Kathleen Price as Self
Stephen Roach as Self
Stephen Roach

as Self

Robert Rubin as Self
Robert Rubin

as Self

Michael Ruse as Self
Michael Ruse

as Self

James Schwartz as Self
Peter Schwartz as Self
Joseph Stiglitz as Self
Dave Swift as Self
Dave Swift

as Self

Peter J. Taylor as Self
Alvin Toffler as Self
Alvin Toffler

as Self

Fred Turner as Self
Fred Turner

as Self

Loren Carpenter as Self

Crew

Dominic Crossley-Holland as Production department
Dominic Crossley-Holland

Executive Producer

Lucy Kelsall as Production department
Lucy Kelsall

Producer

Emma Fowler as Production department
Emma Fowler

Production Manager