The film was shot in Newport, a city south of Providence, USA.
Filming Locations:
Lighthouse
In the Movie
Scene where the Narrator presents facts about the island.
In Reality

Click to open map
The scene was filmed at Castle Hill Lighthouse in Newport.

Comments
0No comments yet.
Sign in to join the discussion.