reminiscent movie scenesThe Island - 03 - the china scrap is once again stuck in the high-tech gene lab