Short
0.0
Idol full movie is released on Dec 05, 2019. Watch Idol online - the English Short movie from Australia. Idol is directed by Alex Wu and created by Alex Wu with Nan Chen and Jiapei Wu. Idol is available online on Amazon Prime Video and The Roku Channel.