Chiikawa The Movie: The Secret Of The Mermaid Island, an animated film in Cantonese with Chinese and English subtitles, is screening at MCL GREEN CODE CINEMA (Fanling) — House 3. The movie runs 99 minutes and is rated Category I. The story follows Chiikawa and friends, who, after receiving a mysterious invitation, journey to an island where they confront a massive Siren and uncover its hidden secret.