Speculations into the philosophical, political and ethical complexities that might arise as sciences continues to evolve 30 or 40 years in the future.
Mike Downie
Director
Oliver Julien
Takashiro Hamano
Tetsuya Itano
David Suzuki
Self - Narrator
Dave Newby
Self - Professor of Cardiology, University of Edinburgh