Una de las primeras películas para IMAX "La isla de los tiburones" dirigida por Howard Hall, se filmó e inspiró en esta isla.