Island of the Sharks

Rating: NR

Studio: Imax Corporation

Release date: April 21st, 1999

Synopsis:
A study of sharks in the Cocos Wildlife Sanctuary, 300 miles off Costa Rica. The waters surrounding Cocos Island are said to be home to the world's largest shark population.
No news items were found for this movie.