The island has returned to scene of shooting scenes from the movie "Clash of the Titans"