A review by kjharrowick
Sphere by Michael Crichton

5.0