April 4, 1995

The Living Sea (1995) **

Oscar-nominated, IMAX documentary about sea life. Most of the film was shot near scenic Palau Islands in the Western Pacific.