Movie | Pandora's Promise | Self | 2013-06-12 |
Series | All Watched Over by Machines of Loving Grace | Self | 2011-05-23 |
Movie | The Hard Problem: The Science Behind the Fiction | Self | 2004-12-07 |
Movie | The Net | Self | 2003-10-01 |
Movie | Hackers: Wizards of the Electronic Age | Unknown | 1984-01-01 |