Lost Worlds: Life in the Balance Reviews

September 3, 2002
The most compelling moments in 'Lost Worlds' are those where the camera does the talking.
July 17, 2002
[T]horoughly enjoyable.