‹ All Watched Over by Machines of Loving Grace
Cast & Crew
37 actors and 4 crew members
Cast
Adam CurtisSelf - Narrator (voice)3 episodes
Ayn Rand3 episodes- Stewart BrandSelf3 episodes
- Peder AnkerSelf3 episodes
David AttenboroughSelf3 episodes- Richard BrautiganSelf3 episodes
Bill ClintonSelf3 episodes
Richard DawkinsSelf3 episodes- Tord BjörkSelf3 episodes
- Daniel BotkinSelf3 episodes
- Barbara BrandenSelf3 episodes
- Nathaniel BrandenSelf3 episodes
- Rachel CarpenterSelf3 episodes
- Jay ForresterSelf3 episodes
- Randall GibsonSelf3 episodes
Al GoreSelf3 episodes- Molly HollenbachSelf3 episodes
Kevin KellySelf3 episodes- John McCaskeySelf3 episodes
- Joan MitchellSelf3 episodes
- Kevin O'ConnorSelf3 episodes
- Keniche OhmaeSelf3 episodes
- Steward PickettSelf3 episodes
- Kathleen PriceSelf3 episodes
- Stephen RoachSelf3 episodes
- Robert RubinSelf3 episodes
- Michael RuseSelf3 episodes
- James SchwartzSelf3 episodes
- Peter SchwartzSelf3 episodes
Joseph StiglitzSelf3 episodes- Dave SwiftSelf3 episodes
- Peter J. TaylorSelf3 episodes
Alvin TofflerSelf3 episodes- Fred TurnerSelf3 episodes
- Loren CarpenterSelf3 episodes
Dian Fossey3 episodes
Alan Greenspan3 episodes
Crew
Created by
Directing
Writing
- Writer
- Adam Curtis3 eps.
Production
- Producer
- Lucy Kelsall3 eps.
- Executive Producer
- Dominic Crossley-Holland3 eps.
- Production Manager
- Emma Fowler3 eps.
Crew
- Presenter
- Adam Curtis3 eps.
Movies Box