The Island of the Crab (2000) — CineAtlas