The Lost World Reviews

Top Critic
Mordaunt Hall
New York Times
January 7, 2008
Top Critic
Geoff Andrew
Time Out
June 24, 2006