Cult Movies News The iDol (re-release) trailer released February 20, 2020 Brett Summers Originally released in 2006, The iDol is a science fiction farce detailing a Japanese...