“Alienoid: The Return to the Future” transports you to a strange world in 2024.
The Divine Sword is sought after by ancient Taoists who travel through time and space in the second installment of Alienoid.
Watch and download movie below;
What do you think about this
Let's hear from you.
Drop your comments below.