Denis Diderot
Search results
2 days ago · The Statue and Liberty Island are featured prominently in the final climax of the 2000 superhero film X-Men. The Statue is briefly seen submerged in the ocean up to her torch in the 2001 science-fiction film A.I. Artificial Intelligence .