The 2003 movie Aquanoids was filmed almost exclusively on the island.
Vuoden 2003 elokuva Aquanoids kuvattiin lähes yksinomaan saarella.