Said to be the first science-fiction film produced in China (and perhaps having its North American theatrical premiere in Future Imperfect?),Death Ray on Coral Island spares no bile, camp, or latent envy in portraying America as the cunning archenemy that wil...