Coming soon to Digital and DVD from directors Shixing Xu (Sharktopus) and Simon Zhao (The Antarctic Octopus) is a new thriller: Crocodile Island. The film stars Gallen Lo (Confucius), Yinyu Liao (Meet Yourself), and Bingxiang Wang (Confidential File). Crocodile Island Synopsis After their plane makes an emergency landing near the …
Read More »