Beautiful, interesting, incredible cinema.
A scientist battles a disease originating from a tropical island.