Sep 91 minThai sci-fi epic film “Taklee Genesis: Worlds Collide,” Landing in PH cinemas on September 18Get ready for an interdimensional adventure as Thai sci-fi epic film, “Taklee Genesis: Worlds Collide,” arrives in Philippine cinemas on...