Beautiful, interesting, incredible cinema.
Within the coming decades we will be able to create computers with greater than human intelligence, bio-engineer our species, and redesign matter through nanotechnology. How will these technologies change what it means to be human?