Film Dictionary
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.
‹
›
Home
View web version